Articles of 进程

如何获得 – 每个进程的线程数量?

这是一个Ubuntu 9.10服务器。 另外如何查看每个进程的内存使用情况? 谢谢

如何在Linux下启动暂停状态的进程?

实际上,我需要一个行为的过程,就好像我刚刚开始后按Ctrl+Z 希望可以用shell脚本来做这样的事情。 (另外,知道PID会很好,所以我可以继续这个过程。)

后台进程在注销时是否获得SIGHUP?

这是这个问题的后续。 我已经运行了更多的testing; 看起来如果在物理控制台或通过SSH完成的话,这并不重要,这也不会发生在SCP中; 我也用cat /dev/zero > /dev/nulltesting它。 行为是完全一样的: 使用& (或者在使用CTRL-Z和bg开始后,把它放在后台)在后台启动一个进程; 这是不使用nohup完成的。 注销。 再次login。 这个过程仍然在那里,愉快地运行,现在是init的直接子init 。 如果发送SIGHUP ,我可以确认SCP和CAT都立即退出; 我用kill -HUPtesting了这个。 所以,看起来SIGHUP在注销时不会发送 ,至less是后台进程(由于显而易见的原因,不能用前台进行testing)。 最初发生在我使用VMware ESX 3.5服务控制台(基于RedHat)的情况下,但是我能够在CentOS 5.4上完全复制它。 问题是,SIGHUP不应该在注销时被发送到进程,即使它们在后台运行。 为什么这不会发生? 编辑 按照Kyle的回答,我用strace进行了检查。 正如我期待的那样,从启动的shell中注销时,进程没有任何信号。 这在使用服务器的控制台和通过SSH时都会发生。

Linux – 如何看到一个进程何时开始?

假如我知道PID,我怎样才能看到一个进程开始。 (在Linux上)

Windows 7或Server 2008显示进程的运行时间

有什么简单的方法来显示一个特定的PID实例已经活跃了多久?

设置正在运行的进程的最大文件限制

我有一个很长的运行过程,最终将达到最大打开文件限制。 我知道如何改变,失败后,但有没有办法改变,从命令行正在运行的过程呢?

什么是svchost,为什么它的多个实例正在运行?

在我的桌面上运行了六个实例,在我pipe理的服务器上可能有十个实例。 这是什么,对系统function至关重要?

我怎么能确定哪个进程在Linux上进行UDP通信?

我的机器正在不断做出udp DNS的stream量请求。 我需要知道的是产生这种stream量的过程的PID。 TCP连接的正常方式是使用netstat / lsof并获得与pid关联的进程。 UDP是连接状态,所以,当我打电话给netastat / lsof我可以看到它只有当UDP套接字打开,它正在发送stream量。 我已经尝试了lsof -i UDP和nestat -anpue,但我无法find至极的进程正在做这个请求,因为我需要调用lsof / netstat到udpstream量发送时,如果我打电话给lsof / netstat之前/在发送udp数据报之后,不可能查看打开的UDP套接字。 当3/4 udp数据包发送时正好调用netstat / lsof是不可能的。 我怎么能确定臭名昭着的过程? 我已经检查了stream量,试图从数据包的内容中识别发送的PID,但是不能从stream量的angular度来识别它。 任何人都可以帮助我? 我在这台机器上root FEDORA 12 Linux noise.company.lan 2.6.32.16-141.fc12.x86_64#1 SMP Wed Jul 7 04:49:59 UTC 2010 x86_64 x86_64 x86_64 GNU / Linux

转储一个Linux进程的内存到文件

是否有可能将分配给进程的当前内存(通过PID)转储到文件? 或者以某种方式读取它?

如何按进程开始时间对ps输出进行sorting?

有没有一种方法来按进程开始时间对ps输出进行sorting,所以最新的是在顶部还是底部? 在Linux上? 在SysV5上? 在Mac上?