Kre*_*dns 12 performance command-line
大约几个月前,当我使用 Ubuntu(在命令行中做一些事情)时,它开始变得非常糟糕。我会按S(或任何其他键),大约 20 秒后它会出现在我的终端中。
当然,我杀死了机器并重新启动。系统开始工作得很好,但大约 30 分钟后它做了同样的事情。现在我被迫在 30 分钟内使用 Ubuntu。我查看了正在运行的进程,没有一个进程占用大量 CPU 或 RAM。
幸运的是我已经双启动,所以我仍然可以使用我的机器。现在我需要解决这个问题,我想知道我的选择是什么。我会被迫重新安装还是有其他方法?
首先安装htop和iotop:
sudo apt-get install htop iotop
然后启动三个终端,并在每个终端中运行这些命令:
iotop
Run Code Online (Sandbox Code Playgroud)
此命令将显示正在写入硬盘驱动器的任何进程
htop
Run Code Online (Sandbox Code Playgroud)
这个命令将显示一个比 top 更丰富多彩的替代品。请特别注意可用内存量。如果这开始运行得很慢,您可能很快就会看到 iotop 命令(上图)中的磁盘写入增加,这反过来可能表明某些东西正在泄漏内存......
tail -f /var/log/messages
Run Code Online (Sandbox Code Playgroud)
此命令将显示系统消息。如果某些程序崩溃等,更多信息可能会在此处弹出。因此,当您开始注意到系统滞后时,请检查此命令的输出...
当然,以上都没有真正解决您的问题,但它可能有助于诊断。
干杯/N
小智 1
检查您的内存使用情况 - 我System Monitor
在面板中运行该小程序,它可以让我知道内存是否即将耗尽。当我运行太多程序时,我也会遇到类似的问题 -响应速度非常慢。
如果是内存问题,请尝试使用top
或可以从小程序启动的完整系统监控工具来确定哪些进程正在耗尽内存。通常您可以删除它并且不会出现问题,但请先仔细检查。
归档时间: |
|
查看次数: |
20607 次 |
最近记录: |