On 16 мар, 20:50, Vadim Mescheryakov <[email protected]> wrote: >... Провели несколько тестов, сравнили с > данными > полученными на давно уже работающих серверах под управлением старых > версий > Linux с ядрами 2.4 и поговорив с одним знакомым специалистом из > Novell > выяснили следующее. > > 1.В ядрах Linux, начиная с версий 2.6 при работе с большими файлами > (чтение, > копирование, запись) загрузка процессора 100%, при этом в top видно > что не > процесс работы с файлом занимает столько ресурсов, а ожидание ввода- > вывода > (Wait).
В обсуждении по ссылке http://bugzilla.kernel.org/show_bug.cgi?id=12309 в посте от Mike Bleiweiss говрится : When I experienced this bug (prior to switching from CFQ), it would happen whenever I copied a large file on ATA or SCSI devices and I noticed extremely high I/O wait times - with very low CPU usage. Not only during copying - but during any disk-intensive operation. Everything on my affected machines would come to a grinding halt until the operation was complete. Using AS for me so far has seemed to resolve the issue - as my machines are now responsive as they should be during heavy disk I/O. То есть решить проблему удалось заменой шедулера ядра с CFQ который используетя по умолчанию на AS. Сделать это можно либо при загрузке, передав ядру параметр "elevator=as", или пересобрав ядро с шедулером AS. Попробуйте, возможно, поможет.

