永发信息网

求助:我的linux进程数为什么无故的增加

答案:2  悬赏:20  手机版
解决时间 2021-02-15 14:43
  • 提问者网友:疯子也有疯子的情调
  • 2021-02-15 02:28
求助:我的linux进程数为什么无故的增加
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-02-15 02:43
不同发行版是不同的,而且同一发行版的不同安装(工作站、服务器、自定义等)默认启动的进程数也是不同的。

linux 系统中单个进程的最大线程数有其最大的限制 PTHREAD_THREADS_MAX
这个限制可以在 /usr/include/bits/local_lim.h 中查看
对 linuxthreads 这个值一般是 1024,对于 nptl 则没有硬性的限制,仅仅受限于系统的资源。
这个系统的资源主要就是线程的 stack 所占用的内存,用 ulimit -s 可以查看默认的线程栈大小,一般情况下,这个值是 8M。
全部回答
  • 1楼网友:何以畏孤独
  • 2021-02-15 03:32
如果进程是tty的还算正常   但是如果是其他软件的进程我建议您重启服务器并查看其是否还在  如果还在我建议您按照楼上说的做一下   如果还是不行 我建议您将系统修复一下  如果还是不行  您可以重装一个  如果还是无法承载的话说明就可能是因为您的服务器的硬件配置已经无法满足您提供的服务需求了  所以您可以考虑升级硬件    还有  我建议您不要使用kill -9 来杀死进程  因为这样很容易产生 通常说的僵尸进程  就是无主进程   这东西很麻烦的   所以建议您直接使用kill -15  呵呵  希望你能解决 
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯