
Когда я запускаю gunzip на файле размером 1,7 ГБ (что создает файл размером 8 ГБ) на томе EBS, pdflush зависает после запуска gunzip, а процессор зависает на неопределенное время на 100% IO Wait. Вот вывод 'ps aux | grep pdflush'. Обратите внимание на статус D
корень 87 0.0 0.0 0 0 ? D 06:18 0:00 pdflush корень 88 0.0 0.0 0 0 ? D 06:18 0:00 pdflush
Единственное решение — убить процессы pdflush. Процессы тоже не умирают сразу.
Эта проблема повторяется и случается с новыми экземплярами. Я запускаю 2xlarge экземпляра, и у меня гораздо больше свободной оперативной памяти, чем используется (т.е. /proc/meminfo показывает 20+GB MemFree)
Находил ли кто-нибудь способ решения этой проблемы?
Спасибо за любые мысли.
Роберт
решение1
Вы используете один том ebs? Вы можете попробовать использовать чередующийся набор из 4. Это даст вам лучшую производительность ввода-вывода.