[英]how many processes can be run parallel in background
通过添加&
,命令可以在后台运行,但实际可以在后台运行多少个进程? 我有数百个文件需要处理,希望通过在后台分离和运行它们来最小化时间
我想知道我是否必须检查我有多少线程,但是我对线程的概念感到困惑。
当我cat /proc/cpuinfo
:
cpu cores : 8
siblings : 16
这意味着我有8个核心和16个线程,但它意味着什么
cat /proc/sys/kernel/threads-max 2063255
这里的线程是什么意思? 和怎么样的答案在这里使用top
?
我很困惑..请帮忙
有一个限制。
cat /proc/sys/kernel/pid_max
在未修改的系统上,我已成功并行运行30000个进程(s / run / crawled /)。
如果更改/ proc / sys / kernel / pid_max,则可以更高。 但请注意,当您接近/ proc / sys / kernel / pid_max时,您的系统会变得非常不稳定。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.