В сегодняшнем посту я упомяну о прекрасном инструменте под названием - Windows Performance Analyzer (WPA), который как никто другой позволяет выполнять диагностику автозапуска программ Windows и показывает, сколько времени отнимает у загрузки вашей операционной системы та или иная программа.
- Почему именно Windows Performance Analyzer? - Ведь он довольно сложный в этом отношении.
Да, в цифровом мире существует много программ, пользоваться которыми избегают обычные пользователи по причине их сложности, предпочитая более простые. Но уверяю вас, с Windows Performance Analyzer вам просто не хватило времени разобраться, а разобраться стоит, так как на данный момент не существует бесплатного инструмента способного его заменить. К примеру, чтобы определить какая именно программа тормозит загрузку вашей Windows, нужно узнать время загрузки (в миллисекундах) всех приложений по отдельности, загружающихся вместе с ОС, также необходимо узнать время загрузки всех системных процессов по одному. Т.е. нужна наглядная картинка корреляции многих данных. И справится с этим вам поможет именно Windows Performance Analyzer.
Чтобы вам стало более понятно, предлагаю разобрать конкретный кейс Романа Нахвата - установка на компьютер программ Skype, uTorrent, Download Master и FTP-клиент FileZilla, и последующий анализ запуска(и тормозов) системы с помощью WPA.
Если хотите, то более глубоко вы сможете покопаться в системе вместе с Вадимом Стеркиным.
От себя добавлю, что Windows Performance Analyzer позволяет проанализировать любой процесс, не обязательно со старта ОС. Ему только лишь надо подготовить пищу для анализа, а именно провести накопление данных в ЕТL-формате.
Например так:
wpr -start CPU -start DiskIO -start FileIO
newproc.exe # здесь должен запуск вашего исследуемого процесса
pause
wpr -stop с:\newporc21.etl
И все, теперь он ваш. Успехов вам в исcледовании.
No comments:
Post a Comment
А что вы думаете по этому поводу?