我刚刚购买了一台新的家用台式机(请参阅下面的系统详细信息)。它应该非常流畅,但尽管如此,我还是经常遇到用户界面“卡顿”的情况。就像过去,当你的机器使用交换内存时,有时当需要交换某些东西时,事情会挂起半秒钟。这里有同样的经历。打字、视频播放、音频播放,一切似乎都受到了影响。
问题是,这台机器在内存 (64GB) 中运行,具有 3.4GHz 的 4 核 Intel CPU,并且它没有在后台运行粒子物理模拟。事实上,我只是运行一个 Chrome 窗口,但仍然遇到这个问题。
我正在寻找一个漂亮且详细的性能监控工具,我可以在其中真正观察线程在挂起期间的去向。是否有一些高优先级后台进程启动,短时间内耗尽所有 CPU?是某种IO问题吗?网络问题?那么需要更详细的东西顶部。
| Linux: Linux version 4.4.0-38-generic (buildd@lgw01-58) │
│ Build: (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) ) │
│ Release : 4.4.0-38-generic │
│ Version : #57-Ubuntu SMP Tue Sep 6 15:42:33 UTC 2016 │
│ cpuinfo: model name : Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz │
│ cpuinfo: vendor_id : GenuineIntel │
│ cpuinfo: microcode : 0x74 │
│ cpuinfo: cpuid level : 22 │
│ # of CPUs: 8 │
│ Machine : x86_64 │
│ /etc/*ease[1]: DISTRIB_ID=Ubuntu │
│ /etc/*ease[2]: DISTRIB_RELEASE=16.04 │
│ /etc/*ease[3]: DISTRIB_CODENAME=xenial │
│ /etc/*ease[4]: DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS" │
│ lsb_release: Distributor ID: Ubuntu │
│ lsb_release: Description: Ubuntu 16.04.1 LTS │
│ lsb_release: Release: 16.04 │
│ lsb_release: Codename: xenial
top - 01:40:58 up 13:13, 1 user, load average: 0.22, 0.20, 0.31
Tasks: 291 total, 1 running, 290 sleeping, 0 stopped, 0 zombie
%Cpu(s): 3.5 us, 1.2 sy, 0.0 ni, 95.1 id, 0.1 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 64020736 total, 59625188 free, 1529832 used, 2865716 buff/cache
KiB Swap: 65121788 total, 65121788 free, 0 used. 61697004 avail Mem