| 4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79
Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 13 апреля 2005 21:12
Возник такой вопрос: а от чего зависит производительность файловой системы под Linux и как ее повысить?
Этим вопросом я озаботился вот почему: пару лет назад я у себя ставил Mandrake 8 на раздел 1.2 Gb с файл-системой ext2. Там просто все летало: почти любая программа под X запускалась за 1-2 секунды почти бесшумно (в смысле, с минимальной активностью жесткого диска) - почти как в MS-DOS (который для меня до сих пор остается идеалом операционной системы).
Сейчас я перешел на RedHat 9 (на разделе размером 7 Gb с файловой системой ext3fs), и в нем ситуация совсем другая: программы запускаются точно также как в Windows - не менее 5-6 секунд, при этом активность у жесткого диска довольно большая. Сама KDE стартует в 2 с лишним раза дольше, чем раньше. При этом жесткий диск и процессор стали быстрее (тогда дело происходило на PIII-500, скорость чтения с жесткого диска составляла около 37 Mb/s, сейчас - на P4 2000, скорость жесткого диска - 44 Mb/s)
В чем тут дело? У меня есть несколько соображений по поводу возможных причин:
1) дело в файловой системе: ext3 работет медленнее из-за журналирования
2) дело в увеличившемся размере раздела
3) выросла сама KDE (под Mandrake у меня была KDE 2.x, а сейчас - 3.x) и ее приложения
У кого есть какие идеи по этому поводу, а также по поводу того, как заставить все это грузиться быстрее.
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
|