如何在Ubuntu 18.04中杀死僵尸进程

Linux终端

尽管Ubuntu存储库包含功能强大且稳定的程序,但在与Ubuntu 18.04进行某些工作时,我们可能会创建僵尸进程。 流程或 僵尸程序是无法运行的程序,但会消耗我们计算机上的资源.

如果这些进程非常重要或占用大量系统内存,这些进程可能会导致计算机运行速度变慢,甚至停止工作。 在Ubuntu中你可以通过终端或者桌面来解决这个操作问题。 我个人更喜欢 通过终端解决这些僵尸进程,因为它消耗更少的资源 并且它减少了操作系统的负载。 因此,首先我们必须执行top命令,该命令将向我们显示Ubuntu中正在发生的所有进程。 掌握了这些信息后,我们将看到操作系统具有的僵尸进程数。 但这并不能告诉我们它们是什么过程。 要知道这一点,我们必须在终端中执行以下代码:

ps axo stat,ppid,pid,comm | grep -w defunct

运行此命令后,在终端中 我们将看到Ubuntu拥有的僵尸进程的名称和数量。 现在我们必须杀死所有这些僵尸进程,以便Ubuntu摆脱它们。 为此,我们必须在终端中对每个僵尸进程执行以下命令:

sudo kill -9 NUMERO DEL PROCESO

这将终止该过程,但我们必须一次执行一次。 完成此操作后,我们将注意到Ubuntu如何正确或更快,更高效地工作。 可以通过系统监视器以同样的方式以图形方式进行操作。

为了将来改善Ubuntu 18.04的性能,提供了一些技巧, 是找到那些僵尸进程并将它们与程序相关联 如果LibreOffice习惯性地创建僵尸进程,请使用另一套Office套件替换LibreOffice。 因此,对于每一个僵尸进程,我们都有。 不会太多,因为引起问题的程序通常会生成多个僵尸进程。


发表评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   安德烈·迪卡姆(Andreale Dicam)

    我从没看过这样的文章,该信息非常有用,非常感谢。 我已经在不同的时间执行了几次该命令,结果证明这是一个单一的僵尸进程,实际上并不麻烦,因此穿着基于Ubuntu的发行版可以很干净地执行。