Golig's Forum - Форум видеолюбителя

Вернуться   Golig's Forum - Форум видеолюбителя > Технический раздел > Софт
Регистрация Правила Форума Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Софт О программах и о их глюках :) описание софта.


Ответ
 
LinkBack Опции темы
Старый 17.10.2008, 06:39   #1 (permalink)
•¤КАРАТЕЛЬ¤•
 
Аватар для Питон
 
Адрес: За фиолетовой тенью
Регистрация: 28.09.2005
Сообщения: 8,201
Сказать 'Спасибо!' за это сообщение :
1 за это сообщение
6962 всего
Питон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond repute
Отправить сообщение для  Питон с помощью ICQ

---
По умолчанию В поисках оптимизации загрузки Vista

Время, требуемое для загрузки операционной системы, для многих пользователей является достаточно критичным фактором, особенно для владельцев ноутбуков. Нормальное время от прохождения BIOS до загрузки рабочего стола в Windows Vista составляет в среднем 25-90 секунд, в зависимости от конфигурации оборудования, драйверов и работы сервисов. Иногда пользователи сталкиваются с ситуацией, когда время загрузки системы растягивается до неприемлимых 5-10 минут, что сигнализирует о проблеме, которую необходимо решить во избежание возможных неприятностей со стабильностью и вероятной потерей данных.

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

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

Отслеживать запуск Windows XP можно было при помощи утилиты Bootvis производства Microsoft, которая наглядно отражала все тонкости процесса загрузки, такие как задержки драйверов, время операций ввода-вывода, нагрузку на процессор и много других полезных данных. К сожалению в Windows Vista такой программы мы не имеем, но совсем без инструментов нас не оставили.

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

Существует специальный журнале Diagnostics-Performance, который можно открыть в Администрирование -> Просмотре событий или Панель управления -> Счетчики и средства производительности -> Дополнительные инструменты -> Просмотр сведений о производительности в журнале событий.

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

В журнал стекается информация не только по загрузке, но и по завершению работы Vista. Событиям присваивается определенный код, по которому можно определить их сущность:
  • Код 100 — время загрузки, общее
  • Коды 101-199 — проблемная загрузка устройств, сервисов, приложений и пр.
  • Код 200 — время завершения работы, общее
  • Коды 201-299 — проблемное завершение процессов и т. п.
Данные о загрузке системы попадают в журнал не сразу, а спустя некоторое время после запуска, поэтому не удивляйтесь, что сведения о только что загруженной Vista в журнале отсутствуют. Подождите несколько минут.

Посмотрев в свойства последнего по времени события с кодом 100 можно узнать подробности загрузки. На закладке Общие видно время в целом потраченное на запуск. Данные нашего журнала указаны в миллисекундах, т. е. для перевода в секунды нужно убрать три последних цифры. На скриншоте видно, что система загружалась 138 секунд — почти две с половиной минуты. Долго!

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

Перейдем на закладку Подробности:

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

Кроме дубля информации по общей загрузке с первой закладки в параметре BootTime, нам может быть интересно следующее:
  • MainPathBootTime — суммированное время для появления рабочего стола, включая все критические сервисы и драйверы, необходимые для основной работы системы
  • BootKernelInitTime — инициализация ядра
  • BootDriverInitTime — инициализация драйверов
  • BootDevicesInitTime — инициализация железа
  • BootPrefetchInitTime — время работы суперпрефетчера
  • BootSmssInitTime — инициализация диспетчера сеанса
  • BootPostBootTime — время запуска всех некритических сервисов уже при готовом рабочем столе
Все данные на этой закладке можно выгрузить в XML, например, для сбора статистики по многократным запускам.

Сходу видно, что (для моего ноутубка) слишком долго инициализировались драйверы и диспетчер сеансов, поэтому стоит вернуться в Просмотр событий и взглянуть на прочие события с кодами 101-199 в попытке выявить тормозящий фактор. Внимательно просматривая журнал, находим событие под кодом 110:

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

По какой-то причине диспетчера сеансов инициализировался в шесть раз дольше обычного. Лишние 20 секунд найдены, ищем дальше. Поиски выявляют событие 109 — медленно загружающиеся каналы IDE:

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

Приведенный пример пришлось создавать искусственно для опубликования на Хабре, но применяя информацию из журнала Diagnostics-Performance на практике мне много раз удавалось выявлять проблемные места для загрузки системы, таких как случай с трехминутной загрузкой драйвера totrec.sys, принадлежащего программе Total Recorder.

Надеюсь, данная информация будет вам полезна. Продолжение оптимизации загрузки Windows Vista следует…

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
__________________
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]


[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Питон вне форума  
Сказать 'Спасибо!' за это сообщение
Ответить с цитированием
Спасибо сказали:
~BLITZ~ (21.10.2008)
Старый 10.11.2008, 08:28   #2 (permalink)
•¤КАРАТЕЛЬ¤•
 
Аватар для Питон
 
Адрес: За фиолетовой тенью
Регистрация: 28.09.2005
Сообщения: 8,201
Сказать 'Спасибо!' за это сообщение :
0 за это сообщение
6962 всего
Питон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond reputeПитон has a reputation beyond repute
Отправить сообщение для  Питон с помощью ICQ

---
По умолчанию

Для проверки описания кодов событий я пользуюсь сайтом [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] (сайт на англиском)
__________________
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]


[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Питон вне форума  
Сказать 'Спасибо!' за это сообщение
Ответить с цитированием
Ответ



Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.

Рублей За просмотр темы:
Рублей За создание новой темы:
Рублей За ответ в теме:

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы для загрузки сайтов на жесткий диск MATROSKIN Софт 2 18.02.2007 18:28
Тест популярных менеджеров загрузки Редкий Софт 5 06.02.2006 20:18
Сборник утилит для оптимизации компьютера Bayer Программы 0 07.01.2006 19:30
Ошибки веб-оптимизации Файвер Programming 1 01.11.2005 11:22
Руководство по поисковой оптимизации и продвижению сайтов Питон Programming 9 20.10.2005 15:51


Часовой пояс GMT +2, время: 04:48.


©2009 Golig LTD
Лицензия: 17456112

Copyright by golig.com - все права от копирования защищены!
Имя Golig, а так же содержание сайта www.golig.com и форума www.forum.golig.com не разрешается использовать без письменного разрешения владельца.

Content Relevant URLs by vBSEO 3.1.0