标签: process

如何停止累积的 Google Chrome 后台进程?

有时 Google Chrome 的隐形实例会累积并阻止我启动浏览器:

$ ps -ef | grep chrome
ak        4044     1  4 11:30 ?        00:00:01 /opt/google/chrome/google-chrome
ak        4047  4044  0 11:30 ?        00:00:00 /opt/google/chrome/google-chrome
ak        4049     1  0 11:30 ?        00:00:00 /opt/google/chrome/chrome --type=zygote
ak        4139  4044  0 11:30 ?        00:00:00 /opt/google/chrome/chrome --type=plugin --plugin-path=/home/ak/.config/google-chrome/Default/Extensions/cpngackimfmofbokmjmljamhdncknpmg/3.0.7_0/plugin/screen_capture_64.so --lang=en-US --plugin-data-dir=/home/ak/.config/google-chrome/Default --channel=4044.0x618d838.1464152706 --enable-crash-reporter=D8EC5832E6B1783FEA1F118FC4B1AAE0,Ubuntu 10.10
ak        4150     1  3 11:30 ?        00:00:00 /opt/google/chrome/google-chrome
ak        4153  4150  0 11:30 ?        00:00:00 /opt/google/chrome/google-chrome
ak        4155     1  0 11:30 ?        00:00:00 /opt/google/chrome/chrome --type=zygote
ak        4244  4150  0 11:30 …
Run Code Online (Sandbox Code Playgroud)

google-chrome process task-management

11
推荐指数
1
解决办法
3万
查看次数

应该如何停止 Chromium 进程?

在我关闭 Chromium GUI 后,许多chromium-browser进程会无限期地继续运行。似乎它正在运行一个守护进程,使进程可以被重用。

检查chromium-browser命令的手册和帮助页面只列出了少量“稳定”选项,这些选项似乎与结束子进程没有任何关系。

如果我杀了他们,我会在屏幕右下角收到大量通知对话框,抱怨各种扩展程序“崩溃”。

是否有一种适当的、不那么激进的方式来终止 Chromium 进程?

chromium process

11
推荐指数
2
解决办法
1万
查看次数

什么是 kswapd0、kworker/num:num、ksoftirqd/num?

这些服务/程序究竟是什么。显然,它们使我的系统几乎无用。它们中的任何一个在某个时间点使用至少 50% 的 CPU 并持续访问 HDD。

我不确定究竟是什么导致了这些开始。但这里有一些我做过的事情(就在我注意到笔记本电脑没用之前):

为 twitter 启动 Gwibber 服务。安装 mbrola(语音合成) 安装 gespeaker(从网上下载它在 repos 中不可用)。

而且我认为当我启动任何谷歌页面(gmail、google+ 等)时,所有这些服务都会启动——可能与 google talk 插件有关?

我会尽量不打开这些页面之一(但不确定多久)谢谢

process hard-drive

10
推荐指数
1
解决办法
2万
查看次数

什么是进程“/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none”?

我的 Ubuntu 12.04 设置遇到了一些严重的性能问题,因此通过htop与我的日常任务一起运行来寻找罪魁祸首。

除了像chromium、compiz和conky这样的常见嫌疑人,我注意到了这个过程:

/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none

它不仅持续运行,而且还是进程列表中的主要资源猪之一,无论是在 CPU 使用率还是内存消耗方面。它大多数时间都是性能第一的消耗者,只是不时被一个特别需要资源的任务(如 Flash 播放器等)所取代。

从名字上看,我完全不确定它的作用。X 和 lightdm 似乎表示与 gui 的关系,而 tcp 似乎与网络相关。

我的问题:这个过程应该一直运行吗?它使用这么多资源合法吗?我需要它来运行还是可以安全地杀死它,如果是这样,该怎么做?

仅供参考:我的系统是完全最新的,我什至将 xorg-edgers ppa 用于最新的 nvidia 驱动程序和 compiz-packages(出于与错误相关的特定原因)。

任何建议将不胜感激。

performance cpu-load process memory-usage memory-leak

10
推荐指数
1
解决办法
2万
查看次数

Ubuntu 使用什么安全上下文软件?

Ubuntu 是否默认使用 SELinux,如果没有,如何管理安全上下文?例如,允许进程在没有安全上下文的情况下以 root 身份运行可能存在安全风险。

关于 SELinux帮助页面提示 SELinux 是一个需要手动安装的程序。

那么Ubuntu是如何处理开箱即用的安全上下文的呢?

security process

10
推荐指数
1
解决办法
1170
查看次数

如何在后台设置命令,关闭终端并将其返回到 fg?

我试图找出如何在后台运行命令,然后稍后将其带到前台。我厌倦了人们说它很简单的教程和答案,只需将其附加&到命令的末尾即可使其在后台运行。它仅在单个终端窗口中工作。我想在一个终端中将命令置于后台,并在重新打开终端后将其恢复到前台

例子:

$ grunt &
$ jobs
$ [1]+  Running  grunt &
Run Code Online (Sandbox Code Playgroud)

当然在关闭终端后没有找到任何工作。

下一个例子:

$ grunt & disown #the same behavior has: $ setsid grunt &
$ jobs
$ [nothing] #but ps shows that grunt is working

after close terminal, grunt doesn't work
Run Code Online (Sandbox Code Playgroud)

我做错了什么?任何人都可以解释我如何在后台运行命令并将其返回到前台。

bash process

10
推荐指数
3
解决办法
1万
查看次数

恢复我不小心断开的 vim 会话

我今天遇到了一个不寻常的问题,

我正在使用 vim,在 bash 中创建了一个新别名,并想尝试一下。

所以我 ctrl- z, exec bash(我这样做是因为我不喜欢用 嵌套它bash)。

而我的工作也没有了。我现在无法恢复vim。

我能想到的唯一选择是杀死 vim 并开始一个新会话。

vim
Run Code Online (Sandbox Code Playgroud)

ctrl——z

exec bash
fg  
Run Code Online (Sandbox Code Playgroud)

编辑:这与使用 screen/tmux无关

vim remote-access process

10
推荐指数
2
解决办法
1万
查看次数

ap-hotspot 错误“另一个进程已经在运行”

ap-hotspot 已配置,当我第一次输入命令 sudo ap-hotspot 时,它说启动无线热点需要很长时间但没有启动。之后它显示以下错误:

在此处输入图片说明

process hot-spot

10
推荐指数
1
解决办法
7561
查看次数

'top' 显示使用 100% CPU 时间的 'echo "find"' 进程

我有一台 Ubuntu 14.04 服务器,发现某些进程以 root 权限运行并占用了我所有的处理器时间。这些过程称为“回声“查找””。这些是什么,我该如何阻止它们?

回声“查找”进程

cpu-load process find cpu echo

10
推荐指数
1
解决办法
1662
查看次数

S+ S S< Sl 的过程状态

在检查进程状态时,我读到了许多奇怪的状态

D
I
I<
R+
Rl
S
S+
S<
Sl
Sl+
SLl
SLl+
SN
SNsl
S<s
Ss
Ss+
S<sl
Ssl
Ssl+
STAT
Tl
Run Code Online (Sandbox Code Playgroud)

我学会了 I (idle,) R(running) , Sleep, 但不知道S+ S<,

他们的意思是什么?应该咨询什么样的材料?

process

10
推荐指数
1
解决办法
2万
查看次数