尽管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。 因此,对于每一个僵尸进程,我们都有。 不会太多,因为引起问题的程序通常会生成多个僵尸进程。
发表评论,留下您的评论
我从没看过这样的文章,该信息非常有用,非常感谢。 我已经在不同的时间执行了几次该命令,结果证明这是一个单一的僵尸进程,实际上并不麻烦,因此穿着基于Ubuntu的发行版可以很干净地执行。