PVFS2
文章平均质量分 84
basicthinker
得之坦然,失之淡然,争其必然,顺其自然
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PVFS2源代码分析之公有组件src/common/quicklist
用于PVFS2的双向循环链表原创 2010-07-15 01:17:00 · 1795 阅读 · 0 评论 -
PVFS2源代码分析之用户系统接口src/client/sysin/sys-get-eattr.sm状态机描述
sys-get-eattr.sm/.c文件记录了很小的一个状态机,以此为例,说明状态机定义文件(.sm)的格式和语义。原创 2010-07-16 13:44:00 · 2755 阅读 · 1 评论 -
PVFS2 源代码分析之用户系统接口src/client/sysin/sys-get-eattr.c状态机代码
sys-get-eattr.sm/.c文件记录了很小的一个状态机,以此为例,说明状态机代码文件(.c)的结构和含义。原创 2010-07-17 01:02:00 · 1786 阅读 · 0 评论 -
PVFS2源代码分析之公有组件src/common/llist
用于PVFS2的单向链表原创 2010-07-13 15:42:00 · 1611 阅读 · 0 评论 -
PVFS2 源代码分析之公有组件src/common/misc/state-machine状态机执行逻辑
状态机的执行逻辑,存在于src/common/misc文件夹下的state-machine.h和state-machine-fns.c两个文件。state-machine.h定义了状态机执行逻辑所需的数据结构,state-machine-fns.c文件定义了功能函数。原创 2010-07-19 01:09:00 · 2304 阅读 · 2 评论 -
PVFS2 源代码分析之用户系统接口src/client/sysint/client-state-machine状态机生命周期和上下文
分析一个状态机从创建、启动,到挂起、终止的完整生命周期,涉及多个文件,但主要接口函数包含在src/client/sysint目录下的client-state-machine.h和client-state-machine.c文件中原创 2010-07-23 03:56:00 · 4057 阅读 · 3 评论 -
PVFS2 源代码分析之输入输出src/io/job/job-time-mgr任务时间管理器
PVFS2发布的某些类型的任务(job)设置了超时,需要任务时间管理器(job time manager)统一记录和管理这些任务。原创 2010-07-27 10:32:00 · 1321 阅读 · 0 评论 -
PVFS2源代码分析之输入输出src/io/bmi/reference-list引用表
本组件负责BMI的地址映射,该地址是一个64位整型值,通过它可以方便地定位到引用(reference),每个引用对应于一个BMI操作实例。原创 2010-07-29 14:53:00 · 1336 阅读 · 0 评论 -
PVFS2 源代码分析之输入输出src/io/job/job-desc-queue任务描述符队列
任务描述符队列(job descriptor queue)是job文件夹下比较简单的模块,但是提供了任务管理的基础结构。本文还同时介绍了job中的队列。原创 2010-08-08 19:51:00 · 1569 阅读 · 0 评论 -
PVFS2源代码分析之输入输出src/io/job/job任务
job.c文件中定义的函数很多,涵盖BMI、trove、flow、dev等多个组件的使用,但不同组件具有相近的模式,我们可以将主要的函数分类研究。原创 2010-09-27 10:42:00 · 1234 阅读 · 0 评论 -
PVFS2 源代码分析之输入输出src/io/job/thread-mgr线程管理器
用于job线程管理的基础结构——线程管理器(thread manager)原创 2010-10-01 11:52:00 · 3745 阅读 · 1 评论 -
Ubuntu 10.04 安装配置 PVFS2 手记
由于项目需要,试用和学习PVFS2,下面记录安装过程,以方便其他初用者安装。安装特定针对安装环境Ubuntu 10.04。原创 2010-07-08 23:19:00 · 3956 阅读 · 7 评论
分享