进程结构
         每个进程都具有自己的属性,用一个task_struct数据结构拉表示,它包含了进程的详细信息,主要有进程标志符(PID)、进程所占的内存区域、相关文件的文件描述符、安全信息、进程环境、信号处理、资源安排、同步处理和进程状态几个方面。
        数组task包含指向系统中所有task_struct结构的指针。系统中的最大进程数目受task数组大小的限制,默认是512。创建新进程时,LINUX将系统内存分配一个task_struct结构,并将其加入