ЖУРНАЛ ХАКЕР

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

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

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


В зависимости от запущенности фрагментации на диске, размера диска и мощности системы процесс может занять от нескольких секунд до нескольких часов. Скорость также зависит и от производительности диска и степени загруженности информацией.

Шаг 3. Виртуальная память

После дефрагментации необходимо настроить виртуальную память. Все современные операционные системы пользуются виртуальной памятью - специальным файлом подкачки. В народе обзывается свопом. Основной параметр, имеющий отношение к системе виртуальной памяти - размер свопа. Система подкачки у операционных систем разных версий Microsoft существенно отличается. Зайди в панель настроек компьютера (вызывается правым щелчком на "Мой компьютер", затем пункт "Свойства") и открой последнюю вкладку. В ней есть кнопочка "Виртуальная память". По умолчанию там установлено, что все выбирается окошками. Но это не есть правильно, наведи тут порядок.

Система Windows 95/98/ME имеет (конкретно имеет) по умолчанию динамический файл виртуальный памяти, который изменяет свой размер в соответствии с текущими потребностями системы. Имеет ли смысл вмешиваться в такой режим работы, выставляя минимальный и максимальный размер вручную? Имеет. Если ты поставишь минимальный размер свапа в районе 200 - 300 Мбайт (максимальный - на личное усмотрение, но лучше - не менее 500 Мбайт), то ты избавишь систему от ненужных манипуляций по динамическому изменению размера файла. Если после этой процедуры ты еще и дефрагментируешь свой диск (об этом читай выше), все будет летать, как истрибитель :).

Системы Windows NT4.0 и Windows 2000 имеют немножко другую стратегию работы с виртуальной памятью - динамическое изменение размера файла виртуальной памяти хоть и предусмотрено, но не является штатным режимом работы. Какой общий минимальный размер свопа выбрать? Значение, которое стоит по умолчанию, слишком мало для эффективной работы. Обычно системам требуется минимум где-то в районе 200 - 300 Мбайт. Максимальный размер не имеет особого значения, но лучше поставить порядка 1 Гбайта. Это практически никак не повлияет на работу системы в обычном режиме, но позволит избежать неожиданностей и сбоев в самые ответственные моменты, например, во время работы с большими документами.

Где и как размещать своп? В случае если у тебя есть несколько логических дисков, помести файл виртуальной памяти на том логическом диске, который ближе к физическому началу диска. Быстродействие операций чтения/записи там традиционно выше. А что делать, если у тебя несколько жестких дисков? Размести виртуальную память вне системного раздела. Это очень существенно повысит быстродействие. Некоторые системы, например, Windows NT4.0 и Windows 2000 могут использовать виртуальную память на нескольких дисках - но имей в виду: размещать даже часть виртуальной память на том же физическом диске, где и сама система, не следует. Если у тебя три физических диска, то размести свапы на обоих несистемных дисках - это тоже сильно повысит быстродействие, а система сама сбалансирует загрузку дисков.

Назад на стр. 029-022-1  Содержание  Вперед на стр. 029-022-3