Questions tagged «process»

进程是在计算机上连续运行的二进制程序(直到终止),该计算机由操作系统管理。

4
使用100%CPU的僵尸进程
一个僵尸进程(不应使用任何资源(RAM和CPU))正在占用我的8核64位Ubuntu 11.10桌面安装上的整个核。 这是输出ps -el|grep Z: F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 Z 1000 10317 1 99 80 0 - 0 exit ? 19:27:15 java <defunct> ...这是摘录自top: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 10317 deltik 20 …
13 linux  cpu  java  process  top 

3
什么是thnuclnt,vmware
启动VMware之后,我注意到有10多个名为“ thnuclnt”的进程。他们正在侦听端口4000。(由于我将此端口用于其他用途,所以很烦人。) 我想知道这是什么,因为我什么都没找到。 我将Mac 10.5.8与VMware Fusion 2.0.2结合使用


2
监视进程间管道流量
我有两个Linux进程通过无名管道进行通信。如何监视管道中的流量?如何将数据注入管道?我具有root访问权限,并且知道管道inode。
13 linux  process  pipe 

2
究竟是什么决定了退出shell时后台作业是被杀死还是被杀死?
这个问题已经拿出了相当 一个 不少(真的 很多),但我发现答案是一般不完整。一般的问题是“为什么我退出/杀死ssh时为什么/不杀死我的工作?”,这就是我所发现的。第一个问题是:以下信息的一般性如何?对于现代Debian linux,以下内容似乎是正确的,但我缺少一些内容;别人需要知道什么? 只有在huponexit设置了该选项的情况下,关闭ssh连接时,所有通过ssh连接打开或未通过壳打开的Shell子进程都会被SIGHUP杀死:运行shopt huponexit以查看是否为真。 如果huponexit为true,则可以使用nohup或disown将该进程与Shell分离,以使它在退出时不会被杀死。或者,使用运行screen。 如果huponexit为false(这是最近至少在某些Linux上的默认设置),则后台注销的作业不会在正常注销时被杀死。 但是,即使它huponexit为false,如果ssh连接被终止或断开(不同于正常注销),则后台进程仍将被终止。可以通过disown或nohup如(2)中那样避免。 (a)父进程为终端的进程与(b)将stdin,stdout或stderr 连接到终端的进程之间存在一些区别。我不知道(a)而不是(b)的过程会发生什么,反之亦然。 最后一个问题:如何避免行为(3)?换句话说,默认情况下,在Debian中,后台进程会在注销后自行运行,而不是在ssh连接被终止后运行。无论连接是正常关闭还是终止,我都希望进程发生同样的事情。还是,这是个坏主意? 编辑:保持工作被杀死的另一种重要方法,在两种情况下都可行(?)是通过screen运行它们。但是,问题更多是关于了解何时杀死事物以及何时杀死事物:例如,有时人们希望在注销时杀死工作。 多个线程: - 对信号(SIGHUP),作业和控制终端澄清 - https://serverfault.com/questions/117152/do-background-processes-get-a-sighup-when-logging-off - 继续SSH关闭SSH时的后台任务/作业 - 关闭SSH会话后,置于后台的作业会继续运行吗? - 防止关闭SSH客户端后停止正在运行的后台进程 - 如何通过SSH启动进程,以便在断开连接后继续运行? - 无法使远程作业在OS X上运行 - 关闭SSH连接
12 linux  ssh  process 


2
MacOS X上的“ java”(父进程“ launchd”)任务是做什么的?
我的活动监视器中显示了一个名为“ java”的进程,该进程使用了​​大量的CPU(平均4-8%,有时20-80%)。它报告说“启动”是其父进程。 知道这是什么吗?我使用此命令尝试查看发生了什么(找不到我在哪里找到的),但没有得到有用的信息(尽管很多正在进行中):sudo fs_usage -w -f filesys java 如果是的kill话 它回来了...并且再次使用了大量的内存。以下是一些统计数据的屏幕截图:

3
无法结束Windows 7进程,甚至尝试过pskill
我遇到一个问题,那就是进程挂起并且绝对拒绝死亡。我尝试使用任务管理器并pskill从控制台(具有管理员权限)使用该程序,而该程序将声明已杀死该进程,但该进程仍然存在,并且无法打开第二个进程。Opera和Truecrypt已经发生了这种情况。 操作系统是Windows 7 Professional(64位)。重新启动计算机将清除挂起的进程。 我还尝试使用名为Ultimate Process Detail&Killer的程序,该程序也没有帮助。
12 windows  process  kill  tasks 

2
按名称和所有者杀死进程?
在我研究重塑自己的方式之前,是否有人知道允许我杀死进程的应用程序/实用程序,并按进程名称和进程所有者进行过滤?或者可以通过powershell完成吗?(可悲的是,我缺少powershell-fu)。 我已经看过pskill和taskkill。尽管pskill允许按进程名称终止,但不允许我按进程所有者进一步过滤。我也通过wmic(wmic process)看过WMI ,但是WMI接口没有返回进程所有者(至少从我的判断中可以看出),因此也不能使用它。 基本原理 我在Windows上进行了大量开发。其中一些涉及处理组件服务(COM +)。COM +有一个通用的宿主进程dllhost.exe,可用于自定义(即,我开发的东西)元素和系统进程。我可以通过它们作为所有者来区分它们。因此,例如,我想杀死我拥有的所有dllhost.exe进程,但忽略SYSTEM拥有的那些进程。 这将使我免于定期进入任务管理器,并识别并手动杀死每一个:-)


1
tmux:检测哪个进程在活动窗格中运行
有没有一种方法可以检测活动窗格中正在运行的进程? tmux:找到“我的”窗口,检查它是否处于活动状态,但是,它处理来自窗格内的检测。 我需要从外部命令(而不是从tmux会话中)检测到这一点。 该问题很可能可以归结为两个步骤: 检测哪个窗格处于活动状态 检测在给定窗格中运行的进程
12 linux  shell  process  tmux 



2
如何解决非常缓慢的Windows 10用户界面
就在最近,我的PC的性能变得令人沮丧,在输入这​​两个句子时,我甚至在编辑器中出现了大约10个“暂停”。现在,如果我使用Process Explorer,则可以按CPU,内存和IO的降序进行排序,因此罪魁祸首始终在表顶部可见。 这样做的问题是顶级资源生猪的变化非常快,并且很难缩小长期生猪的生产过程。我想在几个小时或几天内监视每个进程的CPU,内存和IO,并记录此数据,然后提取报告以识别更大和更一致的生猪。 我已经看过Process Monitor,但是它似乎更倾向于捕获流程活动与总体资源使用之间的关系,而且我还没有找到一种通过对流程进行汇总和分组来汇总这些活动的方法。 问题有时似乎与I / O有关,基于Process Explorer,有时基于CPU“过载”。我希望在24到48小时的时间内跟踪并记录每个进程在每个进程中这些资源的使用情况,因为这种缓慢是暂时的。 但是,它在某些应用程序(例如Chrome和Visual Studio)中更为明显,而Notepad ++的性能却不差。我还开始怀疑到磁盘和从磁盘的内存分页速度很慢,并且正焦急地等待着机会来获得用于OS的SSD和I / O应用程序上的一两个大型SSD,但这需要一些时间。

3
如何确定缺少/ ProcessID开关的DLLHOST.EXE中正在运行什么?
dllhost.exe我的Windows 7计算机上运行多个进程: 这些映像的命令行中的每一个都缺少(我在想的是)必需的/ProcessID:{000000000-0000-0000-0000-0000000000000}命令行选项: 问题:如何确定此过程中实际正在运行什么? 我相信,如果我能确定在这些dllhost.exe进程中执行工作的实际应用程序,则可以确定我的系统是否被感染(请参阅下文)。 我为什么要问/我曾尝试过什么: 这些DLLHOST.EXE实例对我来说可疑。例如,其中一些具有大量开放的TCP / IP连接: 过程监视器显示和荒谬的活动量。这些过程中只有一个在3分钟内生成了124,390个事件。更糟糕的是,这些dllhost.exe过程中的几个正在以每分钟 280 MB的数据以随机带有四个字符名称的文件夹和文件的形式写入用户TEMP和Temporary Internet Files文件夹。其中一些正在使用中,无法删除。这是一个经过过滤的示例: 我知道这可能是恶意的。不幸的是,只有在用尽所有其他选择之后,才能将系统炸毁。至此,我已经完成: 恶意软件完全扫描 Microsoft Security Essentials全面扫描 彻底审查自动运行,并提交我不认识的文件VirusTotal.com 全面审查HijackThis TDSSKiller扫描 审查了这个超级用户问题 请按照下列说明操作:如何确定COM +或事务服务器包中正在运行哪个应用程序 对于每一个的DLLHOST.EXE过程中,我回顾了的DLL和句柄在处理资源管理器查看任何.exe,.dll或其他应用程序类型的文件进行任何可疑。一切都退房了。 跑ESET在线扫描仪 跑了微软安全扫描仪 引导到安全模式。无开关命令dllhost.exe实例仍在运行。 除了检测到一些小的广告软件外,没有任何恶意软件在弹出! 更新1 <<Removed as irrelevant>> 更新2 结果SFC /SCANNOW:

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.