Windows Vista. Трюки и эффекты — страница 35 из 55

• Обеспечить наилучшее быстродействие. Все эффекты будут отключены. Установка переключателя в это положение имеет смысл лишь для устаревших компьютеров. При использовании современных аппаратных средств отключение эффектов не приведет к существенному увеличению быстродействия.

Рис. 8.7. Окно настройки визуальных эффектов

• Особые эффекты. Установив переключатель в данное положение, вы сможете самостоятельно выбирать, какие эффекты включать, а какие нет.

Оптимизация файла подкачки

Чтобы открыть окно дополнительных параметров быстродействия, откройте сначала окно настройки визуальных эффектов, как описано выше (см. рис. 8.7), затем перейдите на вкладку Дополнительно (рис. 8.8). На этой вкладке следует обратить внимание на состояние переключателей, определяющих режимы использования процессора и памяти. Если ваш компьютер не является сервером сети, то переключатель Оптимизировать работу обязательно должен быть установлен в положение программ.

Рис. 8.8. Окно настройки дополнительных параметров быстродействия

Щелкнув на кнопке Изменить в области Виртуальная память, вы вызовете окно установки параметров файла подкачки, который используется системой в случае недостаточного количества оперативной памяти (рис. 8.9). По умолчанию система автоматически выбирает и корректирует размер файла подкачки, но в некоторых случаях настройкой файла подкачки вручную можно добиться увеличения производительности компьютера. Рис. 8.9. Окно установки размера файла подкачки

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

По умолчанию система автоматически корректирует размер файла подкачки, при этом он может оказаться сильно фрагментированным, что негативно скажется на производительности системы. Кроме этого, в момент изменения размера файла подкачки общая производительность системы будет резко падать. Для повышения производительности можно попробовать удалить имеющийся файл подкачки, а затем установить его фиксированный размер.

При настройке файла подкачки вручную его размер следует выбирать так, чтобы гарантированно обеспечить стабильную работу системы при максимальных нагрузках. В различных источниках можно найти несколько формул для вычисления размера файла подкачки в зависимости от объема оперативной памяти, но оптимальный размер этого файла зависит в первую очередь от интенсивности использования системы и пиковых нагрузок на нее. Если не запускать на компьютере ресурсоемкие приложения, то можно установить размер файла подкачки равным 1–1,5 Гбайт, в противном случае это значение следует увеличивать до 2–4 Гбайт и более.

...

Внимание!

При наличии достаточного объема оперативной памяти лучше задать небольшой размер файла подкачки, но не отключать его вообще, поскольку это может негативно сказаться на работе системы.

Последовательность очистки файла подкачки и установки его фиксированного значения будет такой.

1. Откройте окно Виртуальная память (см. рис. 8.9).

2. Снимите флажок Автоматически выбирать объем файла подкачки.

3. Выберите в списке раздел, где расположен файл подкачки, и установите переключатель в положение Без файла подкачки.

4. Нажмите кнопку Задать и подтвердите ваши действия в появившемся окне.

5. Перезагрузите компьютер, затем снова откройте окно Виртуальная память.

6. Выберите раздел жесткого диска, на котором вы хотите расположить файл подкачки.

7. Установите переключатель в положение Указать размер и введите желаемый размер файла в мегабайтах в поля Исходный размер и Максимальный размер. При наличии свободного места на жестком диске можно задать размер файла с гарантированным запасом, указав одинаковые значения в обоих полях. В противном случае в поле Исходный размер укажите необходимый размер файла при максимальной нагрузке на систему, а в поле Максимальный размер укажите значение в 1,5–2 раза больше исходного.

8. Нажмите кнопку Задать, после чего закройте все окна с помощью кнопки ОК.

Ускорение системы с помощью ReadyBoost

Общие сведения

Новая технология ReadyBoost позволяет использовать flash-диски с интерфейсом USB для временного хранения часто используемых файлов. Хотя современные жесткие диски превосходят flash-устройства по скорости чтения информации, при работе с небольшими файлами последние могут оказаться значительно быстрее. Использование ReadyBoost имеет следующие основные особенности.

• Объем flash-диска должен быть не менее 256 Мбайт, а лучше всего, чтобы он был в 1–2 раза больше объема оперативной памяти.

• Flash-диски, использующиеся для ReadyBoost, должны обладать достаточно высокими характеристиками скорости чтения и записи (2,5 Мбайт/с для случайного и 1,5 Мбайт/с для случайной записи по всему пространству диска).

• В режиме ReadyBoost может работать только один flash-диск.

Технология ReadyBoost вызвала неоднозначную реакцию в среде компьютерных специалистов, часть из которых высказывала сомнения в ее эффективности, поскольку flash-диски не обладают достаточным быстродействием. Однако на данный момент flash-диски существенно дешевле модулей оперативной памяти с аналогичным объемом. Кроме того, flash-диск всегда можно использовать по своему прямому назначению, то есть для переноса данных, а для ReadyBoost – лишь при необходимости.

Настройка ReadyBoost

При первом подключении flash-диска к компьютеру появится окно автозапуска, в котором среди прочих пунктов будет предложено ускорить работу системы с помощью ReadyBoost (рис. 8.10).

Рис. 8.10. Окно автозапуска для flash-диска

После щелчка на ссылке Ускорить работу системы будет проверена скорость работы устройства, и в случае успеха появится окно настройки параметров ReadyBoost (рис. 8.11). Для включения ReadyBoost установите переключатель в положение Использовать это устройство и задайте размер, резервируемый для этих целей. Вы можете в любой момент открыть окно настройки ReadyBoost, если в окне Компьютер щелкните правой кнопкой мыши на значке flash-диска, выберите пункт Свойства и перейдете на вкладку ReadyBoost.

Рис. 8.11. Настройка работы ReadyBoost

Включение ReadyBoost на неподдерживающих устройствах

Большинство современных flash-дисков обладают достаточными скоростными характеристиками для ReadyBoost, но вы также можете заставить работать с ReadyBoost и устройства, не прошедшие встроенный тест. Использование для ReadyBoost медленных устройств, скорее всего, не приведет к увеличению общей производительности системы, поэтому приведенный далее трюк можно рекомендовать лишь в качестве эксперимента.

1. Подключите flash-диск к компьютеру.

2. В окне Компьютер откройте окно свойств flash-диска и на вкладке Readyboost установите флажок Остановить тестирование устройства приподключении.

3. Запустите Редактор реестра с помощью команды regedit и откройте в нем раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\EMDMgmt.

4. В указанном разделе будут присутствовать один или несколько подразделов, соответствующие всем flash-дискам, подключавшимся к компьютеру. Найдите раздел, соответствующий вашему диску, сравнивая значение параметра PhysicalDeviceSizeMB с размером вашего диска.

5. Измените для вашего диска следующие параметры.

• Device Status – установите десятичное значение 2

• ReadSpeedKBs и WriteSpeedKBs – данные параметры отображают результаты тестирования вашего диска. Вы можете установить для них любые значения, которые больше минимально допустимых, например 4 0 0 0 (десятичное значение).

6. Закройте Редактор реестра, снова откройте вкладку Readyboost окна свойств диска и настройте параметры ReadyBoost (см. рис. 8.11).

«Ускоряющие» ключи реестра

Ускорить работу некоторых компонентов системы можно с помощью редактирования реестра. Вот несколько примеров.

• Ускорение меню. По умолчанию меню Пуск и его подменю открываются с задержкой в 0,4 с, которая может мешать эффективной работе. Для уменьшения задержки меню откройте раздел HKEY_CURRENT_USER\Control Panel\ Desktop и установите значение параметра MenuShowDelay равным величине задержки в миллисекундах.

• Ускорение файловой системы NTFS. В процессе записи файлов на диск система создает два имени: длинное – для 32-разрядных программ и короткое в формате 8.3 для совместимости с устаревшими 16-разрядными программами. Если вам не нужна поддержка коротких имен, отключите ее, открыв раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem и установив значение параметра NtfsDisable8dot3NameCreation равным 1. А с помощью параметра Ntf sDisableLastAccessUpdate можно запретить запись времени последнего доступа к файлам.

Эти же параметры можно изменять в командной строке с правами администратора. Команды будут такими:

– fsutil behavior set disablelastaccess 1 – для отключения записи времени доступа;

– fsutil behavior set disable8dot3 1 – для отключения поддержки коротких имен.

Отключение проверки свободного места на жестком диске. Откройте раздел HKEY CURRENT USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, создайте параметр типа DWORD с именем NoLowDiskSpa-ceChecks и установите для него значение 1. При необходимости в разделе Policies создайте новый подраздел Explorer.

• Запрет выгрузки ядра в файл подкачки. При наличии в системе достаточного объема оперативной памяти можно заставить систему хранить компоненты ядра в оперативной памяти и не использовать для них файл подкачки. Для этого откройте раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager\Memory Management и установите значение параметра DisablePagingExecutive равным 1.