linux下多进程的一个问题 (c++)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux下多进程的一个问题 (c++)

2016-07-08 18:06:34 1665 1

请教一个多进程的小白问题,就是我linux下fork了一堆子进程,如下://create sub processs int status,i;for (i = 0; i < SUB_NUMBER; i++){ status = fork(); if (status == 0 || status == -1) break;}if (0 != status){}else if (status == 0){ //sub process}-----------假如SUB_NUMBER=100,也

取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:53:46

    可以开多少个子进程是根据配置来的,如果你的O/S支持,那开多点是可以的
    理论上来说,操作系统默认设置的是单进程可以打开256个文件描述符,也即:可以至少打开256个进程的。发现当线程建立失败后,你是直接跳出循环的,这个地方处理一下status == -1也许你会知道为什么

    0 0
相关问答

1

回答

Linux中的进程是什么呀?

2022-03-30 20:58:19 297浏览量 回答数 1

1

回答

如何查看Linux的默认网关?

2022-03-31 00:35:36 833浏览量 回答数 1

0

回答

Linux中如何查看某个进程的磁盘读写速率

2021-10-30 11:06:17 280浏览量 回答数 0

0

回答

Linux中如何查看不可中断进程

2021-10-30 10:56:46 122浏览量 回答数 0

3

回答

linux下如何创建一个队列让多个进程都能访问?

2017-11-30 18:51:32 1887浏览量 回答数 3

1

回答

Linux多核环境下如何查看进程切换信息

2016-06-16 17:31:08 1932浏览量 回答数 1

1

回答

Linux多核环境下如何查看进程切换信息

2016-06-17 15:17:14 2062浏览量 回答数 1

1

回答

一个Linux命令的问题

2016-06-15 15:31:52 1858浏览量 回答数 1

1

回答

弱弱地问个linux问题

2016-06-13 14:08:12 1607浏览量 回答数 1

0

回答

linux下分析哪个进程最耗iowait

2013-09-02 09:12:37 7748浏览量 回答数 0
+关注
杨冬芳
IT从业
文章
问答
问答排行榜
最热
最新
相关电子书
更多
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
ECS系统指南之Linux系统诊断
立即下载
Decian GNU/Linux安全合规之路
立即下载