;
文章:新闻EDA技术电源技术无线通信测量仪表嵌入式类电子技术制造技术半导体网络协议展会实验家电维修 3G  
  下载:EDA教程电源技术电子书籍电子元件无线通信通信网络电路图纸嵌入式类单片机传感/控制电子教材模拟数字
.... 音视频类
消费电子机械电子行业软件C/C++FPGA/ASIC规则标准家电维修DSPIC资料ARM软件电路图电子技术论坛
 
您当前的位置:电子发烧友-> 源码下载 -> Linux/uClinux/Unix编程 -> LINUX 进程源代码分析下载 退出登录 用户管理
栏目导航
uCOS编程 C/C++语言编程
Symbian编程 Linux/uClinux/Unix编程
VHDL/Verilog/EDA源码 VxWorks/Nucleus/eCos/PalmOS
Windows编程 DSP编程
Labview源程序 matlab源程序
asp源码下载 php源码下载
jsp源码下载 asp.net源码下载
java源码下载 汇编编程
编译器/仿真器 驱动程序
集成开发环境源码 单片机编程
加密解密 数值算法/人工智能
其它程序 通讯/手机编程
热门下载
· 《Powerbuilder 9.0实用教...
· 4星级酒店管理系统
· 试题库管理系统
· 人事档案管理系统
· PowerBuilder 8.0基础篇源...
· 联机坦克游戏
· HTML Encryptv2.04
· HomePlus 主页特效专家
· 拼图游戏(java)
· 信用卡管理系统
专题相关
软件名称 LINUX 进程源代码分析
运行环境 Win9X/Win2000/WinXP/Win2003/
整理时间 2010-2-9 15:13:41
新频道星级
新频道大小 75 KB csb23@126.com
下载统计
相关连接 官方主页  [点击收藏]
 技术资料介绍

    LINUX 进程源代码分析

    task_struct 数据结构
    表示进程的数据结构是struct task_struct。task_struct 结构是进程实体的核心,
    Linux 内核通过对该结构的相关操作来控制进程,task_struct 结构是一个进程存在的唯一
    标志,也就是通常说的进程控制块(PCB, Process Control Block)。Linux 将所有task_struct
    结构的指针存储在task 数组中,数组的大小就是系统能容纳的进程数目,默认为512。数
    组的定义如下:
    /* /include/linux/task.h */
    #define NR_TASKS 512 /* task 数组的大小512 */
    /* /kernel/sched.c */
    struct task_struct *task[NR_TASKS]={&init_task,};
    Linux 通过task 数组管理系统中所有的进程。系统定义了全局变量nr_tasks 记录系统中进
    程的数目。定义如下:
    /* /kernel/fork.c */
    int nr_tasks=0; /* 初始化为0 个进程在运行 */
    附录中列出了task_struct 结构。它相当大,但是可以从逻辑上划分为以下几部分:
    ·进程状态
    ·进程调度信息

  点击进入LINUX 进程源代码分析下载页面
点击此处立即下载 - LINUX 进程源代码分析
  相关技术资料下载   相关技术应用阅读
技术资料评论  (评论内容只代表网友观点,与本站立场无关!) 更多评论......
∷下载说明∷
为了达到最快的下载速度,推荐使用[网际快车]下载本站软件。
请一定升级到最新版[WinRAR3.5 ]才能正常解压本站提供的软件!
如果您发现该软件不能下载,请点击报告错误谢谢!
站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!

 
关于本站- 意见反馈 - 网站导航 - 帮助 - 隐私政策 - 联系我们 - 使用条款 - 安全承诺 - 友情连接 - 欢迎投稿
站长QQ:39550527 Powered by: 飓风网络(电路图
Copyright 2006-2008 Elecfans.Com.电子发烧友: 粤ICP备07065979号All Rights Reserved