Чтение онлайн

ЖАНРЫ

Домашний доктор для вашего ПК

Виноградов Алексей Степанович

Шрифт:

С Norton Optimize Wizard сопряжена еще одна программа – Speed Start, отвечающая за оптимизацию запуска (старта) приложений системы. Speed Start запускается автоматически и постоянно присутствует в оперативной памяти, отслеживая и анализируя каждый старт любого приложения. Затем эта программа производит действия, необходимые для того чтобы программа запускалась наиболее оптимальным для системы образом. Поскольку операционные системы, начиная с Windows 98 и старше, оснащены собственной системой быстрого запуска, то Speed Start используется только работы с Windows 95 (напоминаю, что NU 2001 поддерживают только Windows 95 версии 950 В или OSR 2). Поскольку Windows 95 уже не используется так широко как раньше, то я не стану здесь описывать работу Speed Start.

Norton Optimize Wizard запускается (как и все остальные программы пакета нортоновских утилит) с помощью Интегратора. Поскольку эта программа – Мастер, то ее работа практически полностью автоматизирована и от пользователя требуется только выбрать, что оптимизировать – файл подкачки или системный реестр (или и то и другое вместе). Если размер файла подкачки уже является оптимальным, то в окне Мастера появится сообщение об этом. По завершении работы Мастера компьютер автоматически перезагружается.

А теперь перейдем следующей группе утилит – группе «Оптимизация», в которую наиболее часто используемые программы NU 2001. Можно сказать, что эта группа является основной в наборе.

5.3 Мониторинг состояния системы, устранение ошибок, восстановление утерянных файлов и защита данных Анализ состояния аппаратной части системы

Непрерывное слежение за состоянием компьютера Norton System Doctor

Norton System Doctor – программа монитор, анализирующая состояние системы и отображающая его в своем главном окне с помощью многочисленного набора разнообразных датчиков и сенсоров. Каждый датчик (сенсор) отображает информацию определенного вида. Виды объединяются в следующие типы: датчики памяти, дисковые датчики, системные датчики, датчики сети и Интернет, датчики производительности и, наконец, датчики информации. Пользователь может составлять любые комбинации датчиков и сенсоров для получения нужной ему конфигурации поставляемой ими информации, но при этом следует помнить, что работа некоторых датчиков отнимает много компьютерных ресурсов и потому перегрузка системы датчиками и процессами чревата зависанием, как самого монитора, так и работающих приложений. Если активный датчик или сенсор обнаруживает проблемы, то он выводит соответствующее сообщение, а программа пытается исправить проблему самостоятельно и, если не может справиться, то предлагает запустить соответствующую утилиту для устранения ошибки. Запуск утилит также можно производить и непосредственно из главного окна программы. При автоматическом исправлении обнаруженных ошибок программа монитор запускает нужную утилиту самостоятельно, но в фоновом режиме. Поэтому процедура автоматического устранения проблем сопровождается резким скачком потребления ресурсов компьютера. Norton System Doctor может работать как в развернутом виде, так и в фоновом режиме, когда он свернут, но доступен через значок в трее. При работе в развернутом виде пользователь может управлять набором датчиков, перемещая их, включая, отключая, активировать одни датчики и удалять с главной панели другие. В свернутом виде программа работает в той конфигурации датчиков и сенсоров, которая была установлена в момент свертывания. Срабатывание датчика в фоновом режиме также приводит к появлению сообщения с предложением запустить соответствующую утилиту.

Рассмотрим типы и виды датчиков, а затем их настройку и работу с ними.

Типы и виды датчиков и сенсоров Norton System Doctor

Всего в Norton System Doctor используется около сорока датчиков, которые разделены на указанные выше шесть типов. Существует три основных формы датчиков: график (диаграмма), стоп-сигнал и календарь. В первом формате данные представляются в окне датчика в виде графика – диаграммы или гистограммы или в виде полосового, аналогового или цифрового сигнала. Во втором формате (стоп-сигнал) датчик, подобно сигналу светофора, только сообщает об одном из трех возможных состояний системы в заданной для него области – нормальное (зеленый сигнал), опасное (красный сигнал) и требующее внимания (желтый сигнал). Наконец, календари отображают текущее время и дату, а также время работы Windows.

Рассмотрим датчики первого типа – датчики памяти. К датчикам памяти относятся: датчик памяти DOS, датчик загрузки памяти, датчик физической памяти, датчики размера и использования файлов подкачки, датчик ресурсов пользователя (USER) и датчик виртуальной памяти.

Датчик памяти DOS контролирует доступность нижней памяти на Вашем компьютере. Объем нижней памяти составляет первые шестьсот сорок килобайт ОЗУ, за что ее и называют нижней. Windows 9x использует DOS для драйверов устройств, загружающих реальный режим, в котором работает операционная система. Прикладные программы, разработанные под DOS или для Windows 3x, также используют нижнюю память, оставшуюся свободной от использования указанными драйверами. Если этой памяти не хватает, то программа не запускается. Для того чтобы пользователь мог управлять использованием нижней памяти и существует этот датчик. Для Windows 2k и, особенно, Windows XP такой проблемы не существует, потому что Windows вообще заменяет драйверы реального режима виртуальными, а для Windows XP DOS эмулируется полностью – поэтому нет необходимости в управлении нижней памятью. Это, в частности, означает, что некоторые прикладные программы, требующие DOS памяти и не работающие под Windows 9x, будут запускаться под Windows XP в режиме совместимости.

Загрузку верхней памяти, т. е. собственно оперативной памяти или ОЗУ, контролирует датчик загрузки памяти, который показывает сколько оперативной памяти отведено работе приложений и системы. При недостатке оперативной памяти – вся область датчика оказывается заполненной – следует закрыть часть используемых приложений, чтобы обеспечить стабильную работу системы и избежать зависания. Собственно говоря, уже пятидесяти процентное показание датчика означает, что свободной оперативной памяти уже нет и система обращается к виртуальной памяти файла подкачки, что существенно замедляет работу ПК.

Объем свободной, т. е. доступной для приложений оперативной памяти, контролируется другим датчиком – датчиком физической памяти, который показывает количество свободной оперативной памяти. Объем свободной оперативной памяти не равен разности между занятой ОЗУ и полным ее объемом, так как операционная система использует часть оперативной памяти для своих операций в качестве буфера системы ввода-вывода. Поэтому свободной оказывается только небольшая часть от общего объема ОЗУ. Буфер системы ввода-вывода – это тип кэша (короткой памяти), который использует RAM (ОЗУ), чтобы временно хранить данные с диска. Доступ к данным с дискеты или CD-ROM производится относительно медленно по сравнению с доступом к данным в RAM. Использование при этом буферов системы ввода-вывода позволяет получить увеличение скорости от двух до десяти раз.

Аналогично контролю состояния ОЗУ (RAM) – датчик загрузки и датчик свободной памяти – производится контроль состояния файла подкачки: здесь используются так же два датчика – датчик размера файла подкачки и датчик использования (загрузки) swap.

Первый из них показывает, сколько свободного дискового пространства используется для swap: размер файла подкачки динамически изменяется согласно потребностям системы. Размеры swap могут отображаться как виде графика, так и виде цифр, указывающий конкретный объем swap (мегабайты, килобайты), или в виде процентов от общего свободного пространства диска.

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

Виртуальная память системы состоит из свободного пространства файла подкачки и всего остального свободного дискового пространства. Потенциально виртуальная память может быть использована для хранения временных файлов при запуске новых приложений в дополнение у же имеющимся при недостатке всей остальной памяти – оперативной и файла подкачки. Поэтому уменьшение объема виртуальной памяти делает невозможной работу сложных программ, требующих большого количества памяти. В основном это относится к играм, требующим поддержки 3 D (Unreal, Quake), но сюда также относятся и программы для работы с графикой, звуком и видео (Corel, Pinnacle, Ulead, Cool Edit Pro), которые используют в работе временные файлы, сохраняемые на жестком диске и занимающие просто огромное пространство (особенно для видео). Если система использует несколько дисков, то виртуальную память можно оптимизировать, перемещая swap на более быстрый диск или увеличивая его объем.

Датчик ресурсов User показывает, какой ресурс памяти доступен для пользователя (user) Windows в процентах от общего ресурса пользователя. Истощение пользовательских ресурсов требует закрытия приложений так же, как и перегрузка оперативной памяти.

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

Первый из этих датчиков – датчик оптимизации диска – показывает степень оптимизации (дефрагментации) диска. Если уровень фрагментации диска слишком высок, программа монитор автоматически запускает процедуру дефрагментации диска. Если система использует несколько дисков, то пользователь может установить датчик оптимизации для каждого из дисков или для всех вместе. Информация датчика используется утилитами Disk Doctor и Speed Disk. Поэтому обнаружение проблем сопровождается обращением к обеим программам. Пользователь может настроить проверку состояния диска датчиком от тридцати секунд до одного раза в неделю (обычно используется среднее значение, равное двум часам) и установить режим автоматической запуска процедуры оптимизации диска при достижении уровня фрагментации, заданного пользователем в окне настроек датчика.

Следующий датчик – датчик состояния диска, который следит за общим состоянием локальных жестки дисков системы, которое определяется состоянием файловой системы. Таким образом, датчик состояния диска – это, в основном, датчик состояния файловой системы диска. Он представляет собой стоп-сигнал, который срабатывает при нарушении целостности файловой системы или возникновении каких-то проблем в этой области. При этом на датчике «загорается» красный сигнал. Датчик использует информацию утилит Disk Doctor и Disk Image с интервалом обновления от одной секунды до одного раза в неделю. Датчик может контролировать как все жесткие диски, так и отдельный локальный диск. В последнем случае программа также может контролировать состояние дисков Jaz и Zip Iomega.

Поделиться с друзьями: