小编Rob*_*ndl的帖子

极慢的dnf

我遇到了一个非常慢的 dnf 的奇怪问题,以至于在安装软件包期间计算机冻结了几秒钟。运行 Fedora 29,但这种情况已经发生多年了。否则计算机工作正常,永不崩溃,显然只有 dnf 击中了一些弱点。不仅“dnf升级”100个包需要一个小时,每年我升级Fedora时,我都会等待圣诞节假期,这样我就可以在周末没有电脑的情况下生活,因为3000多个包更新从周五晚上开始,周日结束。

根目录挂载在旧的SSD盘上,/home挂在新的经典盘(WD Caviar Black)上,还有另外一个盘用于备份(只是说明安装了多个盘)。我怀疑旧 SSD 行为不端,将根分区移动到经典磁盘之一,但并没有改善情况(甚至更慢)。

Journalctl 或 dmesg 或 /var/log/messages 不显示任何特殊内容。Sysbench 说每个安装的磁盘的磁盘性能都很好,就像在另一台(旧的)计算机上运行 Fedora 29 并且 dnf 很好(几分钟内升级,午餐期间每年发布升级)一样好。

有谁知道在哪里寻找正在发生的事情?

PS top, iotop, iostat, dmesg, journalctl,这些基本的东西都查了很多。iotop 在执行升级时显示 99.99% 的磁盘活动,但我想这是正常的。甚至 sysbench(如上所述)也显示磁盘比另一台轻松执行 dnf 的计算机要快一些。

对于品牌:i7-920 处理器,24 G RAM,无交换

fedora disk dnf

5
推荐指数
1
解决办法
5316
查看次数

标签 统计

disk ×1

dnf ×1

fedora ×1