如何摆脱传输僵尸进程?

Tor*_*uun 5 process kill transmission zombie

问题:
当我注意到传输窗口变灰且没有响应时,我正在通过传输下载文件。单击它时,Ubuntu (10.04) 要求我强制关闭。剩下的是一个僵尸进程,它使用了 1 个 CPU 的 100%,这几乎让我的小机器停滞不前。top系统监视器看起来与此相关问题中的屏幕截图非常相似。

采取的步骤:

  • 我尝试在系统监视器中右键单击僵尸并选择“杀死”,但没有任何反应。
  • 重新启动似乎有效,只是在我重新启动传输时再次发生。
  • 我在系统监视器中看到它有一个 PID,5 位数字。我试过了,sudo kill {the PID}但什么也没发生。(我不了解 Linux,所以我没有尝试kill使用任何参数。)
  • 现在,在我知道如何处理这个问题之前,我不会再次启动传输。
  • 我猜如果我删除所有传输下载并重新启动,那么它会再次工作,也许直到我再次尝试下载一些有问题的文件?

问:
很明显,我不能不重启就杀死这个僵尸。(或者我可以吗?)我怎样才能避免这个僵尸?是什么导致传输​​中断?

  • 更新 1:我现在尝试过sudo kill -9 {the PID},但似乎什么也没做。一分钟后,僵尸消失了,灰色的传输窗口也消失了。我再次启动了传输,现在它似乎可以运行了。很奇怪?
  • 更新 2:我只是等了很长时间,它似乎已经清除了。想知道是否我只是不耐烦,但我认为具有 2GB RAM 的 Intel i5 应该能够处理简单的浏览和传输。我应该删除这个问题吗?它似乎已经崩溃了。
  • 更新 3:这似乎与下载次数(我只有一个活动)和速率限制(这两种情况都发生)无关。但是很难提供有用的更新,因为它现在似乎运行良好。我将重新启动并再次启动传输,然后查看它是否再次出现异常。

Ila*_*ste 1

sudo kill -9 {the PID}
Run Code Online (Sandbox Code Playgroud)

应该可以做到这一点。但请谨慎使用 - 可能会使系统处于混乱状态,因为该过程无法以任何优雅的方式处理死亡。