linux线程,进程经典文章 一.基础知识:线程和进程 按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。二.Linux 2.4内核中的轻量进程实现 最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号处理等部分,而程序的执行通常理解为执行上下文,包括对cpu的占用,后来发展为线程。在线程概念出现以前,为了减小进程切换的开销,操作系统设计者逐渐修正进程的概念,逐渐允许将进程所占有的资源从其主体剥离出来,允许某些进程共享一部分资源,例如文件、信号,数据内存,甚至代码,这就发展出轻量进程的概念。Linux内核在2.0.x版本就已经实现了轻量进程,应用程序可以通过一个统一的clone()系统调用接口,用不同的参数指定创建轻量进程还是普通进程。在内核中,clone()调用经过参数传递和解释后会调用do_fork(),这个核内函数同时也是fork()、vfork()系统调用的最阅读全文>
发表于 @ 2006年11月01日 08:31:00|评论(loading...)|编辑
现在,很多男性朋友每天都要面对电脑5个小时以上,久对电脑时,电脑辐射和积尘对肌肤最直接的影响就是缺水、毛孔堵塞、出现斑点,继而出现皱纹。如果不采取任何措施,皮肤会很快衰老,男人看上去会比实际年龄苍老许多。那么,男性朋友如何帮助肌肤应对电脑辐射呢?阅读全文>
发表于 @ 2006年10月13日 08:53:00|评论(loading...)|编辑
随着主板的集成度越来越高,维修主板的难度越来越高,往往需要维修人员具有丰富的专业知识并借助专门的数字检测设备才能解决问题。“主板损坏就换主板”是一般电脑使用者解决主板故障的常用方法。现在,一块主板价格在600至1000元之间,如果出一点小问题就弃之不用,实在太可惜。其实,有些故障不需要专门检测设备,也不需要高深的计算机专业知识就可以修复。下面,我把在维修工作中遇到的一些主板维修实例列举如下,供电脑DIYer们参考。阅读全文>
发表于 @ 2006年10月12日 09:51:00|评论(loading...)|编辑