Мой диск очень медленный после того, как я установил Ubuntu 10.04 поверх моего старого 9.04. Немного помогло немного поработать:
blockquote>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
Но это все еще слишком медленно. В другой версии у меня была настраиваемая настройка раздела с домашним разделом на 100 ГБ и ext3 (и другими разделами для подкачки, загрузки, корневой папки и места для раздела Windows, который я никогда не хотел устанавливать).
На этот раз я использую стандартную настройку Lynx (2 раздела, раздел подкачки и основной с почти 250 ГБ, используя ext4).
Некоторые разрабатываемые мною приложения, использующие диск для некоторых модульных тестов, теперь работают очень медленно. Есть ли способ сделать это быстрее? Возвращаясь к 9.04? В ожидании 10,10? Gparting и сделать разделы меньше на ext3? Я не знаю, сработает ли что-нибудь из этого ...
Возможно, это связано с ошибкой ядра: http://ubuntuforums.org/showthread.php?t=1039476
. Попробую позже установить ядро сервера чтобы увидеть, решит ли это проблему.
Редактировать: На самом деле более старые ядра все еще имеют эту проблему. Может быть, ядро сервера?