从 9.04 升级到 10.04 后磁盘速度非常慢

从 9.04 升级到 10.04 后磁盘速度非常慢

在旧版 9.04 上安装 ubuntu 10.04 后,我的磁盘变得非常慢。做了一些调整后,速度有所改善:

sudo hdparm -tT /dev/sda1

/dev/sda1:
Timing cached reads: 3668 MB in 2.00 seconds = 1834.11 MB/sec
Timing buffered disk reads: 292 MB in 3.02 seconds = 96.83 MB/sec

sudo hdparm -c1 -d1 -X 66 /dev/sda1

/dev/sda1:
setting 32-bit IO_support flag to 1
HDIO_SET_32BIT failed: Invalid argument
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device
setting xfermode to 66 (UltraDMA mode2)
HDIO_DRIVE_CMD(setxfermode) failed: Invalid exchange
IO_support = 0 (default)
HDIO_GET_DMA failed: Inappropriate ioctl for device


sudo hdparm -tT /dev/sda1

/dev/sda1:
Timing cached reads: 4006 MB in 2.00 seconds = 2003.29 MB/sec
Timing buffered disk reads: 312 MB in 3.02 seconds = 103.41 MB/sec

但它还是太慢了。在另一个版本上,我设置了一个自定义分区,主分区有 100GB,还有 ext3(以及其他用于交换、启动、根文件夹的分区和我从来都不想安装的 Windows 分区的空间)。

这次我使用了标准的 Lynx 设置(2 个分区,交换分区和主分区,大小接近 250Gb,使用 ext4)。

我开发的一些应用程序使用磁盘进行一些单元测试,现在运行起来非常慢。有没有办法让它更快?回到 9.04?等待 10,10?在 ext3 上使用 Gparting 并缩小分区?我不知道这些方法是否可行......

答案1

这可能与内核问题有关:http://ubuntuforums.org/showthread.php?t=1039476

我稍后会尝试安装服务器内核,看看是否可以解决问题。

编辑:实际上较旧的内核仍存在此问题。也许是服务器内核?

相关内容