快速业务通道

linux系统调优的进程管理

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-02
深入理解linux系统:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 驱动工作在内核,没有做进内核,程序, kernel功能: 进程管理 内存管理 文件系统 I/O 中断 kernel的进程管理: 进程是一个在cpu上运行的实例,独立占用资源,实现资源分配(cpu时间 、内存,打开文件 ), 单个cpu同时只能分配一个实例,为了解决问题,需要进程进行 分配 进程描述符pid,描述系统运行的进程数据结构,内核中占1.7k 任务列表保存所有的pid 双向循环列表 进程状态: 就绪态(R) 运行态(R) 停止态(T) 睡眠态 (S) 僵死态(Z) 睡眠态又分为: 可以中断的睡眠 :发信号可以唤醒进程 不可中断的睡眠: 停止态(T)SIGSTOP信号, 瞬间的,可以回到就绪态 僵死态:进程中断时有其父进帮助收回资源,这中间的过程就是僵死态 ;父进程发送wait4()waitpid()帮助收回 父进程不帮助收回也是僵死态 父进程先于子进程中断,一般要把子进程重新 僵死态分为: 发起信号就可以唤醒 和进程本身醒来否则不会被唤醒 父进程发起fork()产生子进程,设置新的pid,与父进程共享同一个地址 空间 ,当子进程需要修改数据, 父进程会马上为其创建地址空间,该过程称为copy on write,当子进程 0 8669

本文出自 “静穆沙的博客” 博客,请务必保留此出处http://jingzi.blog.51cto.com/1812003/525404

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号