社区
Linux/Unix社区
帖子详情
再问问此进程组的问题,奇怪了
ITsignal
2007-01-19 04:56:47
若有成为孤儿进程的childproc1;
启动mainproc 2, 得到 pgrp2,然后setpgid(chileproc1_pid,pgrp2);
此时childproc1确实成为了pgrp2一员,但同时mainproc2的pgrp2变成了pgrp3?
那位可以解释并有办法把childproc1加入到mainproc的组中来。
...全文
128
1
打赏
收藏
再问问此进程组的问题,奇怪了
若有成为孤儿进程的childproc1; 启动mainproc 2, 得到 pgrp2,然后setpgid(chileproc1_pid,pgrp2); 此时childproc1确实成为了pgrp2一员,但同时mainproc2的pgrp2变成了pgrp3? 那位可以解释并有办法把childproc1加入到mainproc的组中来。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ITsignal
2007-01-19
打赏
举报
回复
看错了,是mainproc2 没有把childproc1加入到组中来,perror看到是说没有此进程,明明就有的嘛,而且sessionid 和euid都一样的嘛,搞不清了。
Linux---
进程
父
进程
在执行的时候,会有自己的代码和数据,这个代码是和子
进程
共享的,数据呢?CPU只有一个的情况下,存在多个
进程
,这些
进程
要竞争CPU的资源,这些资源要合理的分配,所以CPU要维护一个运行队列(struct runqueue),这些
进程
要想运行,要先链接到运行队列当中,因为PCB本来就是数据结构对象,运行队列中的头指针指向PCB,尾指针指向最后一个PCB。这些
进程
,加载到内存中,在创建PCB对象,PCB中存在指针,通过指针再将所有的
进程
的PCB链接在一块,在通过PCB中的指针,找到自己的代码和数据。
C/C++笔试题(很多)
微软亚洲技术中心的面试题!!! 1.
进程
和线程的差别。 线程是指
进程
内的一个执行单元,也是
进程
内的可调度实体. 与
进程
的区别: (1)调度:线程作为调度和分配的基本单位,
进程
作为拥有资源的基本单位 (2)并发性:不仅
进程
之间可以并发执行,同一个
进程
的多个线程之间也可并发执行 (3)拥有资源:
进程
是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于
进程
的资源. (4
当项目出了
问题
!
当项目出了
问题
!哎,项目到了交付的时候又出了
问题
:程序中使用了过多的全局变量,所以在多线程的时候会有很多的
问题
,所以客户要求进行修改,可是已经出来的东西进行大的改动,谈何容易!所以这几天,我可以看到大家(准确的说是我们2个,我的项目负责人和我)都很郁闷,可是没有办法的事情。所以这也是一个很大的教训,别人都是分享成功的喜悦或者经验,这次我是共享失败的教训。 我将这次学到的东
c/c++笔试题
微软亚洲技术中心的面试题!!! 1.
进程
和线程的差别。 线程是指
进程
内的一个执行单元,也是
进程
内的可调度实体. 与
进程
的区别: (1)调度:线程作为调度和分配的基本单位,
进程
作为拥有资源的基本单位 (2)并发性:不仅
进程
之间可以并发执行,同一个
进程
的多个线程之间也可并发执行 (3)拥有资源:
进程
是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于
进程
的资源.
C/C++笔试题
1.
进程
和线程的差别。 线程是指
进程
内的一个执行单元,也是
进程
内的可调度实体. 与
进程
的区别: (1)调度:线程作为调度和分配的基本单位,
进程
作为拥有资源的基本单位 (2)并发性:不仅
进程
之间可以并发执行,同一个
进程
的多个线程之间也可并发执行 (3)拥有资源:
进程
是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于
进程
的资源. (4)系统开销:在创建或撤消
进程
时,由于系
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章