Первоисточник патча находится вот здесь.
До патча в dmesg можно встретить такую строчку:
ata2.00: limited to UDMA/33 due to 40-wire cable
Хотя на самом деле, данный контроллер поддерживает режим UDMA/66. Для того, чтобы исправить эту ситуацию, нужно применить следующий патч:
--- linux-2.6.24.noarch/drivers/ata/ata_piix.c~ 2008-03-31 23:43:05.000000000 -0400
+++ linux-2.6.24.noarch/drivers/ata/ata_piix.c 2008-03-31 23:44:34.000000000 -0400
@@ -716,6 +716,7 @@ struct ich_laptop {
static const struct ich_laptop ich_laptop[] = {
/* devid, subvendor, subdev */
+ { 0x2653, 0x1043, 0x82d8 }, /* ICH6M on Asus Eee PC */
{ 0x27DF, 0x0005, 0x0280 }, /* ICH7 on Acer 5602WLMi */
{ 0x27DF, 0x1025, 0x0102 }, /* ICH7 on Acer 5602aWLMi */
{ 0x27DF, 0x1025, 0x0110 }, /* ICH7 on Acer 3682WLMi */
По замерам автора скорость увеличивается процентов на 20. По личным впечатлениям, FBReader грузит книжку раза в 2 быстрее, GNUMeric стартует почти моментально… К сожалению, на скорости загрузки системы (от GRUB до login) особых ускорений не замечено.
Вот цифры от автора.
[root@eee ~]# hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 64 MB in 3.08 seconds = 20.76 MB/sec
После патча….
/dev/sda: Timing buffered disk reads: 76 MB in 3.04 seconds = 25.04 MB/sec
Приобрели дополнительные 5 мб/с