Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   медленно входит в Hibernate (http://forum.oszone.net/showthread.php?t=5300)

Metamorph 01-03-2003 20:40 26888

приблизительно 20 секунд win2k advance server надо чтобы уйти в hibernate. А можно ли это как то ускорить? просыпается то он практически мгновенно (по крайней мере несравнимо быстрее)!!

p4-cel 1800/ 256 DDR

P.s. в мсдн нашел WM_HIBERNATE, но это кажется тока для WinCE (или нет?). Это то есть винда каждому приложению посылает это, а потом некоторое время ждет ответа ?!

[s]Исправлено: Metamorph, 20:48 1-03-2003[/s]

vasketsov 18-03-2003 07:46 26889

Цитата:

Это то есть винда каждому приложению посылает это, а потом некоторое время ждет ответа ?!
Да, даже на обычных системах, только там другие сообщения.

IgorK 19-03-2003 01:41 26890

Ну да, надо известить приложения. Да и записать всю ОЗУ на диск в %SystemRoot%\hibernate.sys. Памяти-то сколько?

Metamorph 19-03-2003 02:15 26891

256 Mb

IgorK 19-03-2003 02:36 26892

А 20 секунд так уж критично?

Metamorph 19-03-2003 02:44 26893

Хм ... ну по сравнению с 1.5 секундами на обычное выключение ...
скажем, дискомфортно :)

Dread Knight 21-03-2003 03:48 26894

я что-то не понял - 20 секунд она ждет завершения программ, или 20 секунд она сохраняет память на диск?(в это время на экране бежит полоска "переход в спящий режим")

Если первое, то даже и не знаю... ведь реально мессаги типа WM_HIBERNATE используют лишь немногие проги(остальные их игнорируют и даже не замечают, что винда в hibernate уходила), да и им много времени на подготовку не нужно... Попробуй переставить винду и не ставя никаких прог(драйвера только поставь обязательно), посмотреть, сколько времени будет уходить в этом случае. Если намного меньше - то ставь проги по одной и смотри, после какой начинается сильное замедление процесса.

А вот если второе - то ускорить процесс можно только ускорив работу с диском (не думаю, что это у тебя получится, разве что заменишь винт на более быстрый). Все-таки 256 мб за полторы секунды ну никак не сохранишь...

vasketsov 26-03-2003 07:58 26895

Metamorph
Вот, написал програмку http://zw.nightmail.ru/ntpower.htm
Быстрее чем "ntpower 3" в hibernate не улетишь, так что пробуй, файл справочный только постарайся глянуть в архиве.

Metamorph 26-03-2003 09:36 26896

vasketsov
Долго думал как же отттуда что-нить скачать, если нету ничего кроме текста... Потом догадался выключить файервол :biglaugh:

Metamorph 26-03-2003 19:23 26897

не понял как ей пользоваться :((

vasketsov 26-03-2003 22:19 26898

Надо выполнить из командной строки
ntpower.exe 3


Время: 16:07.

Время: 16:07.
© OSzone.net 2001-