Реактивные винды.

Андрей Каролик

Xakep, номер #029, стр. 029-022-1

(andrusha@sl.ru; http://www.dal.net.ru)

Выписка из карты больного:

- долго жужжит и копается в себе, прежде чем выдает нужную информацию

- тормозит как обдолбанный

- появилась склонность к зависанию

- творит что-то страшное

Знакомо? Да у вас, батенька, система не оптимизирована. Молодежь стала необразованная и считает, что купив большой винт, много памяти и крутые девайсы, все полетит, как г... с балкона :). Все хорошо, но есть ветер боковой. Точнее, первый месяц все будет летать, но со временем появятся глюки, а за ними и нервный владелец железного друга. Самым простым выходом у незнаек почему-то считается переустановка системы, хотя это, по большому счету, проблему не решит, если только раньше не сделано форматирование. Но после форматирования нужно восстанавливать все награбленное. Одним словом, безвыходная ситуация? Ан нет, нужно просто оптимизировать систему. Для этого много ума не надо...

Шаг 1. Структура логических дисков

Оптимизацией полезно заняться еще до установки системы при разбиении на логические диски. Что лучше с точки зрения производительности - один логический диск на 10 Гбайт, или 3 Гбайт, выделенных под систему, и 7 Гбайт под какие-либо данные? Будет лучше выделить под систему отдельный раздел небольшого размера (2 - 4 Гбайт). Этот шаг приведет к тому, что системные файлы, доступ к которым осуществляется более-менее одновременно, будут находиться на близких друг к другу областях физического диска - т. е. физическая "взаимная фрагментация" системных файлов будет намного ниже. Особенно стоит мотать на ус тем, кто имеет системные диски размером в несколько десятков гигабайт. Понятное дело, что если выделить под системный логический диск 10% - 20% от емкости большого диска (т. е. около 2 Гбайт), то время поиска дорожки при движении головки по системным файлами будет в несколько раз меньше, нежели то время, которое необходимо затратить головке, пока она мечется по всему физическому диску.

Стоит ли дробить диски каким-либо еще образом? Нет, не стоит. Каждый логический диск в процессе своего использования системой заставляет хранить в памяти довольно много (сотни Кбайт) служебной информации, и это уменьшает количество доступной системе памяти. Хотя это и не очень большая потеря, но при создании нескольких логических дисков быстродействие падает. У этого правила, впрочем, есть одно исключение: если ты юзаешь систему FAT32 (а юзеры Windows98/ME не имеют другой стандартной файловой системы), то не стоит создавать логические диски более 10 - 15 Гбайт. Если у тебя винчестер, скажем, 40 Гбайт, то будет разумнее сделать несколько логических дисков помимо системного, но так, чтобы они не использовались одновременно. Например, первый системный, второй основной, третий архивный, а четвёртый монтажный (сидюки собирать).

Шаг 2. Дефрагментация

Во время многократной записи/удаления информации на диске образуется каша, доступ к которой гораздо медленнее, чем к упорядоченной информации. Чтобы это лечить, делают дефрагментацию. Для дефрагментации диска создано множество утилит. Но не стоит забивать себе голову поиском какой-либо навороченной. С этой функцией прекрасно справляется встроенная в форточки стандартная система дефрагментации. Для ее запуска надо зайти в Пуск/Программы/Стандартные и там запустить дефрагментацию.

Содержание  Вперед на стр. 029-022-2

ttfb: 3.2548904418945 ms