2018年5月24日

Linux-task_struct和文件系统及管道的关系

摘要: 推荐:文件描述符和文件指针的关系 fs_struct 记录该进程所在文件系统等信息。 files_struct 记录该进程当前打开的所有文件等信息,其中有一个元素为数组,数组索引是文件描述符,数组元素(FILE *类型)指向了 file 对象。由此可知两个文件描述符可以指向同一 file 对象,即使 阅读全文

posted @ 2018-05-24 20:40 John_ABC 阅读(654) 评论(0) 推荐(0) 编辑

Linux-进程描述符 task_struct 详解

摘要: 为了描述控制进程的运行,系统中存放进程的管理和控制信息的数据结构称为进程控制块 PCB(Process Control Block),它是进程实体的一部分,是操作系统中最重要的记录性数据结构。它是进程管理和控制的最重要的数据结构,每一个进程均有一个 PCB,在创建进程时,建立 PCB,伴随进程运行的 阅读全文

posted @ 2018-05-24 19:34 John_ABC 阅读(12889) 评论(0) 推荐(1) 编辑

导航