task_struct结构标注
task_struct结构标注==========================
长状态任务的运行状态(- 1未运行,0可以运行(就绪),> 0已停止)。
长计数器任务运行时间计数(减少)(滴答数),运行时片。
长优先级运行优先级的数量。当任务开始运行计数器优先级时,它运行的时间越长。
长信号信号。它是一个位图,每一位代表一种信号,信号值=位偏移值+ 1。
结构sigaction sigaction { 32 }信号执行属性结构,其对应的操作和国旗的信息信号执行。
长阻塞过程信号屏蔽码(对应信号位图)。
--------------------------
int exit_code任务执行停止退出代码,和父进程将采取。
无符号长start_code代码段地址。
无符号长end_code代码长度(字节)。
无符号长end_data代码长度+数据长度(字节)。
无符号的长BRK总长度(字节)。
无符号长start_stack堆栈段地址。
长PID过程辨识号(过程号)。
长父进程数。
长PGRP父代。
长会话编号。
长领袖会议领袖。
无符号短用户识别号码(用户ID)。
无符号短euid有效用户ID。
这是由无符号短suid保存用户ID。
无符号短组识别号码(组)。
无符号短该是有效组ID。
组ID是unsigned short sgid保存。
长报警定时值(刻度数)。
长将用户态运行时间(勾号)。
长时间的系统状态运行时间(勾号)。
长cutime子用户状态运行。
长cstime子系统状态运行时间。
长start_time进程开始运行。
无符号短used_math标志:是否一个协处理器的应用。
--------------------------
int TTY进程使用tty子设备号。- 1表明它是没有用的。
无符号短umask文件创建属性掩码位。
结构m_inode * pwd当前工作目录的i节点结构。
结构m_inode *根目录的i节点结构。
结构m_inode *可执行文件i节点结构。
文件处理位图的标志是关闭的时候,无符号长close_on_exec执行。(见: / fcntl。H)
通过文件结构* FILP { nr_open }过程用文件表结构。
--------------------------
结构desc_struct LDT { 3 }此任务的地方表描述符。0空,1代码段CS,2的数据和堆栈段DSSS。
--------------------------
对结构tss_struct TSS中的任务状态段的信息结构。
==========================