如何处理在启动eSight时提示存在内存占用过多进程
问题
在启动eSight过程中,“eSight控制台”提示存在内存占用过多进程。
回答
请根据“eSight控制台”检查结果中的进程ID,按照如下步骤查找对应占用内存过多的进程,并关闭其中与操作系统和eSight无关的进程。
- Windows操作系统
- 打开cmd命令窗口。
- 输入如下命令。
wmic process get ExecutablePath,ProcessId | findstr 进程ID
本示例中以进程ID 6224举例。
C:\Users\Administrator\Desktop>wmic process get ExecutablePath,ProcessId | findstr 6224 C:\Program Files\Internet Explorer\iexplore.exe 6224
- 判断该进程ID对应的程序是否和操作系统或者eSight无关。如果无关,请用户手动关闭对应程序。
本示例中,请用户手动关闭iexplore程序。
- 如果“eSight控制台”检查结果中的有多个进程ID,请按照步骤2-3,依次处理各个进程ID。
- SUSE Linux或者EulerOS操作系统
- 打开命令终端。
- 输入如下命令。
ps -eww -o pid,cmd|grep 进程ID
本示例中以进程ID 40071举例。命令回显中“40319”是本次命令行执行的grep进程ID,用户不需要关注。
SZV1000292259:~ # ps -eww -o pid,cmd|grep 40071 40071 /usr/lib64/firefox/firefox 40319 grep 40071
- 判断该进程ID对应的程序是否和操作系统或者eSight无关。如果无关,请用户手动关闭对应程序。
本示例中,请用户手动关闭firefox程序。
- 如果“eSight控制台”检查结果中的有多个进程ID,请按照步骤2-3,依次处理各个进程ID。