2

После перезагрузки и загрузки всей системы есть место, где хранится время загрузки системы; то есть общее время, необходимое для загрузки системы.

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

3 ответа3

5

Если вы используете Windows XP, используйте Bootvis. вы получите подробный график, показывающий, сколько именно времени требуется для загрузки каждого приложения и драйвера устройства.

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

Более простым приложением был бы Boot Timer, но он также работает для Vista/7.

И затем есть AppTimer Passmark для анализа поведения приложений при запуске.

Так много для программного обеспечения. Кроме того, прибегните к аппаратному решению Phoshi, которое работает кроссплатформенно :)

1

В PowerShell:

$os = Get-WmiObject -computer localhost -class Win32_OperatingSystem

$boot = $os.ConvertToDateTime($os.LastBootUpTime)

затем

((Get-Date) - $boot).TotalSeconds

или в днях: часы: минуты: секунды ...

((Get-Date) - $boot).ToString()
0

В Linux используйте bootchart для измерения времени загрузки. Он также может быть использован для анализа того, сколько времени тратится на то, какие программы, а также на ввод-вывод и использование процессора.

В общем, вы можете проверить /proc/uptime чтобы увидеть, как долго работает ядро.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .