После установки параметров виртуальной памяти запустите несколько приложений и постарайтесь загрузить систему по максимуму.
Когда сочтёте, что хватит, открываете файл с названием что-то типа swap_log_000001.CSV, который находится в папке С:\ PerfLogs\. В длинной колонке, состоящей из множества строк типа "12/25/2003 13:04:51.259,"39.5953124999999999", в конце каждой строки будет некое загадочное число (выделено). Это число – процентный показатель используемой системой объёма файла подкачки (пиковые значения).
2. Настройка системных служб. В процессе выполнения данного задания вы должны определить какие из системных служб и за что отвечают(отключать ненужные на ваш взгляд системные службы можно только на своём домашнем компьютере!!!).
Ниже приводиться список служб, которые можно отключить, при выполнении работы вы найдите эти службы отключите, сделайте выводы об увеличении, уменьшении производительности системы, сохраните ход работы в электронном отчёте и затем подключите обратно.
Portable Media Serial Number Service. (серийный номер переносного медиа - устройства) – служба для получения серийного номера любого портативного аудио устройства (mp3- или H-DISC- плеера) подключаемого к компьютеру. Это было введено Microsoft в целях борьбы с аудио пиратством, и обязательно должна быть отключена.
Веб - клиент. Позволяет программам Windows создавать и изменять файлы, хранящиеся в Интернете. Если Доступа в Интернет нет, служба вполне может быть отключена.
Telnet. Редкая служба, позволяющая удалённому пользователю заходить на ваш компьютер и запускать на нём программы. Если вас раздражает, что кто-то из сети постоянно включает Winamp во время работы в офисе, рекомендую отключить?.
Планировщик заданий. Позволяет настраивать расписание автоматического выполнения задач на компьютере. Если не пользуетесь планировщиком – отключайте.
Темы. Управляет темами оформления. Не любите картинок рабочего стола и пукающих звуков? Вполне можно отключить.
Удалённый реестр. Позволяет удалённым пользователям изменять параметры реестра на вашем (и не только) компьютере. Абсолютно никто этого не допустит, поэтому отключаем.
Телефония. Если у вас нет модема, то отключайте.
Брандмауэр подключения к Интернету для IPv6 если вы пользуетесь ПО сторонних разработчиков, то можете отключить этот процесс.
DHCP–клиент. Автоматическое определение IP-адреса и DNS-имён. Если нет модема или локальной сети – отключаем.
Беспроводная настройка. Автоматическая настройка адаптеров интерфейса 802.11, при отсутствии отключаем.
Вторичный вход в систему. Позволяет запускать процессы от имени другого пользователя системы. Если пользователь один, и вторичный вход не нужен – отключаем.
Модуль поддержки смарт-карт.Обеспечивает поддержку старых смарт-карт. Отключаем
Смарт-карты. Почти то же самое, что и предыдущее. Отключаем.
Источник бесперебойного питания. Если UPS’а нет, также отключаем.
Служба обнаружения SSDP. Обнаружение UPnP- устройств. Встречается крайне редко, поэтому можем отключить.
Служба шлюза уровня приложения. Поддержка сторонних PnP протоколов для общего доступа к Интернету и подключений с использованием брандмауэра. Если встроенный брандмауэр не используется, службу можно отключить.
Служба загрузки изображений (WIA). Обеспечивает службы получения изображений с цифровых камер и сканеров. При отсутствии отключаем.
Справка и поддержка. Так же при отсутствии подключения к локальной сети можете отключить следующие службы: Сетевой вход в систему, Сервер, Рабочая станция, Оповещатель, Сервер папки обмена, Диспетчер сетевого DDE, Интеллектуальная фоновая служба передачи, Служба сетевого расположения (NLA), Служба времени Windows, Обозреватель компьютеров, Модуль поддержки NetBIOS через TCP/IP, Диспетчер отгрузки, Служба сообщений, Службы криптографии.
3. Оптимизация системного реестра. Для выполнения этого задания необходимо найти ветви системного реестра, в которых вы хотите произвести оптимизацию.
Управление приоритетами процессора.
Для Windows 9x/Me
С помощью управления приоритетом задач можно добиться более эффективного использования процессора. Работа любого приложения Windows зависит от параметра CPUPriority. Если задать CPUPriority=0, все активные приложения получат дополнительные циклы процессора.
CPUPriority=1 – все загруженные приложения (и активные и фоновые) получают несколько больше циклов процессора, чем загружаемые.
CPUPriority=2 – все загруженные приложения (и активные и фоновые) имеют гораздо больше циклов, чем загружаемые.
CPUPriority=3 – все приложения делят одни и те же циклы процессора (установлено по умолчанию).
Для того чтобы установить эти параметры, запустите редактор реестра. Откройте раздел HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIOS. В правой панели создайте новый параметр DWORD, назовите CPUPriority и задайте одно из выше названных значений.
Есть ещё несколько параметров, влияющих на распределение приоритетов. Там же, где был организован CPUPriority, создайте ещё три параметра DWORD и присвойте им значения:
PCIConcur=1 (разрешено) |
FastDRAM=1 (разрешено) |
AGPConcur=1 (разрешено) – при установленной AGP-видеокарте |
Для Windows 9x/Me/NT4-5.
С помощью параметра Priority Control можно управлять перераспределением приоритетов между активными и фоновыми задачами. Запустите редактор и войдите в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl. Если раздела PriorityControl нет, то создайте его (в Control "Создать/раздел"). В правой панели организуйте параметр DWORD-Win32PrioritySeparation, и придайте ему одно из следующих значений:
0 – активные и фоновые задачи имеют одинаковые приоритеты |
1 – приоритет активных приложений больше, чем у фоновых приложений |
2 – активные приложения имеют гораздо больший приоритет, чем фоновые |
Изменение времени принудительного завершения приложений.
Величиной интервала времени, который даётся Windows, для того чтобы закрыть приложения тоже можно управлять. Откройте редактор реестра и перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop. Создайте два новых строковых параметра: HungAppTimeout и WaitToKillAppTimeout. Первый параметр указывает, сколько времени (в миллисекундах) операционная система даст приложению при попытке его закрытия известной комбинацией клавиш. По умолчанию значение составляет 5000мс. Второй параметр – промежуток времени, выделенный приложению на самостоятельное завершение по окончании работы с ОС (выключение или перезагрузка). По умолчанию он составляет 20000мс. Как производится установка значений HungAppTimeout и WaitToKillAppTimeout, уже было рассказано. Рекомендуется установить значение первого параметра равным 1000мс., а второго – 5000мс.
Ускорение завершения работы системы.
Наверняка вы встречались с сообщением о том, что какое-то приложение ещё выполняется и сначала надо закрыть его, а уже потом выходить из системы. Подобная ситуация возникает тогда, когда программа не может корректно обработать сообщение о завершении работы. Оказывается, в реестре существует параметр, значение которого влияет на поведение Windows в такой ситуации. Чтобы изменить его, запустите редактор и перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop. Создайте (если его не существует) новый строковый параметр и назовите его AutoEndTasks. Если присвоить ему значение "0" (или вообще отсутствие его), то завершение приложений переложится на пользователя, если "1", то ОС будет сообщено о принудительном закрытии приложений, не способных самостоятельно закончить работу при "выходе" из Windows.