文档章节

查看进程产生的线程

harries
 harries
发布于 2014/06/12 14:57
字数 281
阅读 138
收藏 7

最近测试环境发生一个诡异的问题,linux一个普通用户无法登陆。最后发现根本原因是该用户资源耗尽,线程数创建过多,超过默认1024个,进入正文

$su -aaa

普通账号无法登陆报“资源不可用”

登陆root 账号

查看改用的启动的应用

查看tomcat产生的线程数

查看系统每个用户最多能创建的线程和进程数(默认是1024)可以通过limit -u 4096修改

最后,和开发人员进行代码review,发现服务端线程控制有问题,修改程序上线,解决问题。

总结:程序能创建的进程数数量跟操作系统有很大关系,32位的只能使用4G内容,

线程数 =内存/stack size(在limit设置足够大的情况下)


© 著作权归作者所有

共有 人打赏支持
harries
粉丝 46
博文 101
码字总数 88148
作品 4
朝阳
其他
私信 提问
Linux多进程和多线程的一次gdb调试实例

Linux C/C++开发中gdb进行多进程和多线程的调试一直比较麻烦,在CSDN上看到高科的一篇文章《gdb调试多进程和多线程命令》比较有启发,这里就自己重新整理并做了一个GDB多进程/线程的调试实践...

mskk
01/16
0
0
linux 信号处理

前言 Linux中的信号是向进程异步发送的事件通知,通知进程有事件(硬件异常、程序执行异常、外部发出信号)发生。当信号产生时,内核向进程发送信号(在进程所在的进程表项的信号域设置对应于...

jjjyyy66
2017/05/15
0
0
云妹解读:Python网络编程(进程通信、信号、线程锁、多线程)

什么是进程通讯的信号? 用过Windows的我们都知道,当我们无法正常结束一个程序时, 可以用任务管理器强制结束这个进程,但这其实是怎么实现的呢? 同样的功能在Linux上是通过生成信号和捕获...

阿里云科技快讯
08/20
0
0
java中的线程

阅读: 9 评论: 0 作者: Derek 发表于 2009-11-11 22:11 原文链接1.进程和线程的区别 通俗一点说,进程就是程序的一次执行,而线程可以理解为进程中的执行的一段程序片段。 用一点文词说就是,...

yeahking
2010/03/18
30
0
Python网络编程(进程通信、信号、线程锁、多线程)

什么是进程通讯的信号? 什么是线程锁? 1.在单一进程的情况下可以叫单进程也可以叫单线程 2.线程锁的大致思想是:如果线程A和线程B会执行实例的两个函数a和b 如果A必须在B之前运行,那么可以...

ParisGabriel
08/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

基于对象特征的推荐

(本实验选用数据为真实电商脱敏数据,仅用于学习,请勿商用) 在上一期基于协同过滤的的推荐场景中,我们介绍了如何通过PAI快速搭建一个基于协同过滤方案的推荐系统,这一节会介绍一些如何基...

阿里云官方博客
16分钟前
1
0
Ugly Number(leetcode263)

Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. Example 1: Input: 6Output: true......

woshixin
39分钟前
2
0
深度模型从研者 眼里的 似然估计 & Hessain 海森矩阵 & Fisher Information (费雪信息)

深度模型的训练的基本依据是最小化模型拟合数据的误差。旨在不仅知其然(如何构建和训练一个深度模型),还应知其所以然(为什么这样训练,可以做哪些优化)。我们就会发现,有很多研究者,在...

刘小米_思聪
44分钟前
0
0
【双十二】12 月 12 日 12 点 12 分限量抢福利,云计算不剁手!

活动详情 1.首充豪礼 双十二当日,新用户首充 200 元送 200 元代金券!仅限前 88 名!先到先得!拼手速!(新用户指 12 月 12 日前已完成注册但从未充值过的用户)
 2.超值返券 双十二当日,...

七牛云
今天
4
0
Calculate Linux 发布 18 LXQt是基于Gentoo的发行版

导读 Calculate Linux 是一个基于 Gentoo 并与 Gentoo 完全兼容的滚动更新发行版家族,专为企业环境下的快速部署而优化。其提供多个不同的分支版本,分别适用于桌面、服务器等应用场景。该项...

问题终结者
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部