[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Что такое Load average и почему для одного процесса он может быть >> 1



On 14.08.2009 15:30, Alexey Pechnikov wrote:

Это не ответ. Из сказанного вами совершенно не следует, что нужно подкрутить, чтобы LA при запуске rdiff-backup не превышал, скажем, 4.

А смысл? Как я понимаю, надо не количество попугаев LA подкрутить для отчётности перед начальством, а реально улучшить поведение системы под нагрузкой. И в каком смысле "улучшить" - известно только хозяину системы :-)

Узким местом при бэкапе обычно является дисковая подсистема. Радикальный метод - увеличивать количество дисковых контроллеров и физических дисков, чтобы разумным образом распараллелить доступ на разные каналы ATA/SATA и поменьше времени тратить на дёргание голов с раздела на раздел. /tmp держать в одной банке, данные в другой, результат бэкапа в третьей, и т.п.

А для начала я бы попробовал осознать и перебрать разные типы i/o schedulers.

elevator=       [IOSCHED]
Format: {"anticipatory" | "cfq" | "deadline" | "noop"}See Documentation/block/as-iosched.txt and Documentation/block/deadline-iosched.txt for details.

А.Л.


Reply to: