1. 首页
  2. 服务器应用
  3. Web服务器
  4. Linux创建进程达到65535的方法

Linux创建进程达到65535的方法

上传者: 2021-08-12 15:01:11上传 PDF文件 72.25 KB 热度 15次

Linux上创建进程据说消耗很少,这个一直是Linux的特点,于是就专门测试Linux创建进程的极限,测试代码如下:这段代码是不断创建子进程,默认是创建65535个进程,如果无法创建,就打印出错误。接着在同一终端切换为blue帐户:编译和执行测试代码:我的虚拟机Linux内存是512M,在创建6千多个进程时,程序运行得很慢,通过vmstat命令观察,发现swap内存的置入置出很频繁,可以判断是由于内存不足,使用虚拟内存,导致频繁的IO操作,让测试代码变得很慢,所以创建过多进程时,系统的内存是重要衡量的一个方面。

用户评论