进程线程
pingd
这个作者很懒,什么都没留下…
展开
-
CreateThread和_beginthread的区别
1.程序: 程序构成: (1)源代码 (2)可执行的二进制代码 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。由操作系统加载其可执行的二进制代码,分配相应的数据结构:进程控制块PCB(Process Control Block),进行一些列初始化操作(创建进行ID、分配时间片等)后得到进程。 2.进程:分配资源的最小单位 进程转载 2014-01-04 21:53:35 · 1026 阅读 · 0 评论 -
多线程还是多进程的选择及区别
本人博客将陆续迁至https://dpjeep.com 欢迎造访原文:http://blog.csdn.net/lishenglong666/article/details/8557215 最原始的博主我没有找到,只能把我从何处转的此篇博文的链接发出来。感觉这篇博文写的很棒,特此转载了 鱼还是熊掌:浅谈多进程多线程的选择关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配...转载 2014-01-05 23:42:36 · 52273 阅读 · 0 评论 -
什么是僵死进程(Zombies)
僵死状态(Zombies)是一个比较特殊的状态。有些人认为这个状态是在父进程死亡而子进程存活时产生的。实际上不是这样的。父进程可能已经死了但自己称依然存活着,那个子进程的父进程将会成为init进程,pid 1.当进程退出并且父进程(使用wait()系统调用)没有读取到子进程退出的返回代码时就会产生僵死进程。僵死进程会以终止状态保持在进程表中,并且会一直在等待父进程读取退出状态代码。下面就是创建原创 2015-01-27 15:44:17 · 1704 阅读 · 0 评论