Articles of 进程

如何在RAM中locking一个进程(使其不可擦除)

有没有办法指示内核(Linux内核)永不交换已经启动的某个进程?

在Windows任务pipe理器的“进程”选项卡中,I / O其他表示什么?

在Windows Server 2003中,我在任务pipe理器中看到I / O其他列中的值很高的进程。 我试图确定它是否处于某种错误状态,但我不知道什么I / O其他手段。 I / O读取和写入较低。 什么是I / O其他? 我也在寻找更多的细节,我可以得到什么I / O其他操作,比“这种types的操作是一个控制function的例子”更多的解释。 谢谢

为什么某些进程分配了父级PID,即使它们没有父级?

有一些虚假的(不存在的PID)开始的进程。 一个例子是一个csrss.exe进程。 它启动,并且分配的父进程PID不存在。 如果您查看procexp.exe,“Parent”被列为“(524)”(在这种情况下,524是随机的,不存在的父PID)。 为什么分配这些?

在linux中查找进程的页面大小和页数

给定一个在Linux(最新的内核)中运行的进程的PID,我怎么知道: 正在使用的页面数量 它使用的每个页面的大小(4K,2MB或1GB) 这是x86-64架构。

在无头机架安装设备上configurationnetworking设置的过程

我正在和一家小公司合作,这家公司计划出售一个可以通过网页界面进行configuration的机架安装的networking设备(想想路由器configuration页的交易),我想知道在像环境这样的大型数据中心里,是为了这样的系统的初始设置。 主要的问题是,如果系统是无头的,你如何获得最初的远程访问呢? 公司通常首先将服务器插入显示器/键盘/鼠标,以便在将其安装到机架中之前configurationnetworking设置? 如果DHCP(因IP冲突潜力而不能硬编码),他们还能知道机器的IP地址是什么?

Linux进程pipe理

我在我的SSH控制台中开始了一个长时间运行的后台进程( dd和/dev/urandom )。 后来我不得不断开。 当我再次login(这次直接,没有SSH),这个过程似乎仍然运行。 我不知道发生了什么事 – 我没有使用disown 。 当我以后login的时候,这个过程一开始并没有列在top ,但是一段时间后,它恢复了很高的CPU百分比,正如我所料。 所以我认为dd仍在运行。 现在,我想看看进展情况。 我使用kill -USR1 <pid>但没有打印。 有什么办法再次获得输出?

将进程分配给CPU内核

我可以访问运行Apache 2.2.15和MySQL 5.1.52的CentOS 6 Web服务器(PHP / MySQL论坛)。 这个盒子有双八核心Xeons。 我发现看CPU图的是,前两个核心(0和1)达到90%的使用率,而另外14个只达到30-40%的使用率。 核心8,我相信是第二个处理器的第一个核心,看到的高使用率(高达90%),但如上所述,其他所有的低。 Apache启动了大约20个进程,我怀疑在默认情况下,它不能理解,并且自然地利用所有的内核。 这应该是我认为的核心工作(可以有人确认吗?)。 但是,尽pipe这些内核最大化,尽pipe备用RAM和磁盘I / O仍然有明显的性能下降。 有什么我可以调整在Apache中“让它意识到”所有其他核心,或者内核peramater分配某些进程到某些核心? 例如,我可以排除核心0和1,用于Apache和MySQL吗?

Linux:ps -awx与ps -awwx

有没有人知道ps -awx vs. ps -awwx ? 我正在追踪一些进程,当我添加额外的“w”时,我看到更多的信息。 这是否像在其他情况下(如SSHdebugging),当你发出多个“V”,更“详细”的输出? 关于这个手册我没有看到任何东西。

查找从Linux启动进程的位置

如果我有像下面这样的ps输出,是否有任何方法来确定文件系统上的“blah”? 对于我的特殊情况,-p指定应用程序应该在哪个端口上运行。 user 22913 22470 0 09:58 ? 00:00:06 ./blah -p 12345 我的问题基本上是否有可能find一个可执行文件的位置给定的应用程序的PID或端口。 正在使用的发行版是Redhat。

SSSD过程不会死亡

感谢您花时间检查我的问题。 我目前正在处理一个以前只出现过一次的问题。 早在1月3日,当第一次出现,我们能够重新启动服务器,一切都很好,但现在又回来了。 这是一个生产数据库系统,所以find一个重启的窗口有时可能很困难。 我希望能够牢牢把握这次实际发生的事情,然后再在几天内重新启动,为这个问题提供另一个临时解决scheme。 开始了… 相关系统的用户身份validation通过Red Hat Directory Server 9通过LDAP进行处理。下面描述的问题只能在这台服务器上看到,即使是对应的共享数据库也不会显示相同的症状。 截至目前,没有LDAP帐户能够validation和login到服务器。 SSSD正在处理LDAPauthentication,目前无法停止或重新启动。 尝试执行SSH控制台无法响应时。 (ctrl-c无法退出发出的命令) PS显示了通常的sssd相关进程正在运行,但试图kill -9他们似乎并没有成功阻止他们中的任何一个。 ps aux | grep sss | grep -v grep root 1150 0.0 0.0 150828 2908 ? D 09:05 0:00 /usr/libexec/sssd/sssd_nss -d 0 –debug-to-files root 7025 0.0 0.0 93616 2504 pts/2 D 16:18 0:00 /usr/sbin/sssd -f -D root 11148 […]