我最近安装了华硕 Pro WS WRX80E-SAGE SE 主板、AMD Ryzen Threadripper PRO 5975WX 处理器、512GB RAM 和 4TB NVME Sabrent Rocket 4 Plus,但速度慢得让人难以忍受。
我当前的设置只是在桌面上新安装了 Ubuntu 22.04,BIOS 中的所有设置都是默认设置(最新版本为 1003)。目前我只安装了 R 运行时来排除运行缓慢的问题。当我不运行任何程序时,命令hdparm -t /dev/nvme0n1
输出:
# hdparm -t /dev/nvme0n1
Timing buffered disk reads: 8386 MB in 3.00 seconds = 2795.01 MB/sec
并且很多时候会> 3000 MB/sec
。
一旦我开始运行一些代码,例如(在 R 中):
sim_calculations <- function() {
x <- rnorm(1)
y <- rnorm(1)
x^2 + y^2
}
tmp <- replicate(10000000, sim_calculations())
整个系统太慢了,根本没法用。我没有连接任何显卡或显示器,只能通过 ssh 连接到机器的 IP 来从终端运行代码。
# hdparm -t /dev/nvme0n1
Timing buffered disk reads: 20 MB in 3.04 seconds = 6.57 MB/sec
sensors
命令显示 nvme 和 CPU 温度在40
摄氏度左右。
htop
显示仅使用单个核心,利用率为 100%。
iostat -d 10
显示:
Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd
...
nvme0n1 12.40 0.00 63.20 0.00 0 632
...
一旦我终止该 R 进程,hdparm
几秒钟后就会再次恢复高速。
我也尝试安装 Windows 11,但发生了同样的事情,我甚至无法完成驱动程序安装,因为整台机器挂起了,我不得不重置它,尽管(我记得)任务管理器显示所有 CPU、RAM 和磁盘使用率都 < 10%。
什么问题会导致这种情况发生?