Feb 06, 2010 09:28
"Проблема iowait" в Linux меня просто достала!
Начиная с ядра 2.6.18 и до текущего стабильного 2.6.32 - симптомы те же - жуткие тормоза системы при интенсивной работе с жёстким диском! Перемещаю/копирую/удаляю много или большие файлы - тупак. Пишу болванку - тупак. Лью на переносной винт по USB - тупак!
В выводе top %wa зашкаливает и система становится практически неюзабельной, скорость записи получается где-то на уровне 1-3 МБ/с!
Вообще это очень похоже на проблему с отсуствием DMA на IDE-винтах, однако везде уже SATA, hdparm пишет что udma100 уже selected, мол не очкуй, всё ништяк!
Собрал сам 2.6.32 с PREEMPT для десктопа - откликаемость системы повысилась, однако iowait всё равно сумасшедший. На багзилле ядра обсуждение проблемы скатилось в никуда, там никто ничего не может сделать почему-то! Мне уже не нравится Linux, он всегда был быстрее винды, однако винда почему-то льёт файло туда-сюда без малейших тормозов на 60 МБ/с...
Интересно, как борятся с этой проблемой взрослые пацаны - администраторы серверов с Oracle, например, или ещё там каких СУБД - им же вообще можно вешаться, если такое происходит?
ядро,
администрирование,
iowait,
проблема,
linux