Практический смысл пробуждения из гибернации

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Практический смысл пробуждения из гибернации

Сообщение Proxy » 22.06.2009 (Пн) 20:28

Смысл есть, только не в это теме это обсуждать.
Я просто указал на статейку где описывается данная возможность, а после поста iGrok'а что это бред, ткнул его носом на реализацию данной возможности. Вот и все.
Можно обсудить данную фичу в другой теме, для чего это нужно и как это есть.

Вот, например.
И всё же зачем оно нужно (пробуждение из гибернации Windows 7 и других ОС семейства Microsoft Windows)? Какие идеи насчёт использоания данной фичи?
Follow the white rabbit.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Практический смысл пробуждения из гибернации

Сообщение Williams » 22.06.2009 (Пн) 20:44

Во времена, когда я начал игры и фильмы из торрента, мой комп перегревался. Я хотел прикрутить эту фичу, чтобы переодически отключать питание компьютера, а затем возобновлять.
И вы думаете, что вас оставят в живых после прочтения этого поста?

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: Практический смысл пробуждения из гибернации

Сообщение arthur2 » 22.06.2009 (Пн) 20:49

Мой тюнер, например, умеет будить компьютер, записывать нужную передачу и снова выключать комп.

Как реализовано - без понятия :) Мне кажется, должен быть какой-то стандартный способ.
Артур
 
   

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Практический смысл пробуждения из гибернации

Сообщение Williams » 22.06.2009 (Пн) 20:55

arthur2 писал(а):Мой тюнер, например, умеет будить компьютер, записывать нужную передачу и снова выключать комп.

Как реализовано - без понятия :) Мне кажется, должен быть какой-то стандартный способ.

Это как раз IRQ Wake-Up Events.
И вы думаете, что вас оставят в живых после прочтения этого поста?

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Практический смысл пробуждения из гибернации

Сообщение Joo » 22.06.2009 (Пн) 21:09

Proxy писал(а):
Смысл есть, только не в это теме это обсуждать.
Я просто указал на статейку где описывается данная возможность, а после поста iGrok'а что это бред, ткнул его носом на реализацию данной возможности. Вот и все.
Можно обсудить данную фичу в другой теме, для чего это нужно и как это есть.

Вот, например.
И всё же зачем оно нужно (пробуждение из гибернации Windows 7 и других ОС семейства Microsoft Windows)? Какие идеи насчёт использоания данной фичи?


Самопроизвольно незачем, а вот например стоит у меня тв-тюнер, в 3 часа ночи фильмец надо записать. Я назначаю задачу на запись в нужное время, минут на 10 раньше планирую запуск компа (обычный юзер в биос не полезет), через 2 часа назначаю выключение. Тушу комп иду спать. Если у вас не отключат электроэнергию в момент Х то комп блпгополучно включиться запишет, что надо и отключится.

Hibirnate позволяет отключить комп полностью скидывая дамп памяти на винт, поэтому он не расходует электроэнергию и не малотит в холостую.
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Практический смысл пробуждения из гибернации

Сообщение Joo » 22.06.2009 (Пн) 21:11

arthur2 писал(а):Мой тюнер, например, умеет будить компьютер, записывать нужную передачу и снова выключать комп.

Как реализовано - без понятия :) Мне кажется, должен быть какой-то стандартный способ.


)) Пока я строчил, ты меня опередил и не только ты, как я погляжу ;). В общем да, это именно механизм описанный мной. Я привел банальный пример из жизни, а так можно найти массу областей применения.
Последний раз редактировалось Joo 22.06.2009 (Пн) 21:29, всего редактировалось 1 раз.
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Практический смысл пробуждения из гибернации

Сообщение Williams » 22.06.2009 (Пн) 21:23

В лице фильмов нашли что-то общее :)
И вы думаете, что вас оставят в живых после прочтения этого поста?

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Практический смысл пробуждения из гибернации

Сообщение Joo » 22.06.2009 (Пн) 21:34

Williams писал(а):В лице фильмов нашли что-то общее :)


Ну это так пример. Я хотел сделать будильник с такой функцией, но я застопорился в одном месте, комп просыпался, и выскакивало окно приветствия, вот поверх него я не смог отобразить форму с текстом напоминания, пряталась зараза (( А касперский может свою надпись лепить и некоторые проги умею форму показывать...
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Практический смысл пробуждения из гибернации

Сообщение Williams » 22.06.2009 (Пн) 21:38

Joo писал(а):Я хотел сделать будильник с такой функцией, но я застопорился в одном месте, комп просыпался, и выскакивало окно приветствия


Ты про welcome-screen чтоль?
И вы думаете, что вас оставят в живых после прочтения этого поста?

dormouse
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 140
Зарегистрирован: 10.01.2007 (Ср) 21:58
Откуда: Волжский

Re: Практический смысл пробуждения из гибернации

Сообщение dormouse » 23.06.2009 (Вт) 11:19

гибернация НЕОБХОДИМА на ноутбуках. Обычно включается ждущий режим при закрытии крышки, но она потребляет энергию. А лучше таки гибернацию использовать.
Кроме того, я её использую на своём рабочем компе. У меня весь день работает браузер, почтовик, сетевые всякие утилиты, читалка, иногда игрушка :) Оставлять комп работающим на ночь необходимости нет, а запускать все программы заново каждое утро не охота. И дело не в том, что можно сделать автозагрузку, опера восстанавливает последний сеанс, а читалка помнит закладку.. Нет желания вообще куда-то щёлкать, если я могу нажать вечером кнопку питания на системнике, а утром её же. И сразу же всё работает так же, как буд-то рабочий день и не прерывался. Правда, в самой винде за неделю такой работы уже столько глюков накапливается из-за утечек памяти, что на выходные я полностью завершаю работу

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Практический смысл пробуждения из гибернации

Сообщение MIT » 23.06.2009 (Вт) 11:29

Вижу что тут собрались спецы по гибернации, поэтому задам вопрос тут (да не пнет меня никто за оффтоп).
При попытке перевести в этот режим проиходит ошибка ("Недостаточно системных ресурсов для завершения вызова API" (или как-то так)), т.е. я нажимаю кнопку "спящий режим", винда пару секунд думает, потом экран гаснет, появляется прогрессбар сброса бампа и на каком-то этапе опять включается стандартный виндовый интерфейс, а из трея вылазит то самое предупреждение. При повторении после этого попытки перехода в гибернацию комп может только перейти в ждущий режим - не более.
Оперативки - 1,5 гб
На системном диске свободно 10+ гб
Что это такое и как исправить?
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Практический смысл пробуждения из гибернации

Сообщение iGrok » 23.06.2009 (Вт) 12:20

MIT писал(а):Что это такое и как исправить?

Видео - радеон? Драйвер - омега?
label:
cli
jmp label

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Практический смысл пробуждения из гибернации

Сообщение MIT » 23.06.2009 (Вт) 12:29

iGrok писал(а):Видео - радеон? Драйвер - омега?
NVidia, какие драйвера - не знаю. Но раньше (когда было 512 метров оперативки) все работало.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Практический смысл пробуждения из гибернации

Сообщение Денис » 23.06.2009 (Вт) 12:37

MIT
На системном диске NTFS?
Если да, сделать проверку на ошибки.
Если нет, сделать NTFS.
В любом случае, возможно из за того, что файл дампа очень большой и система его не пережевывает.
Если я не путаю, то где-то краем глаза видал, что этот файл можно разбивать на несколько файлов-блоков хитрым ключом в реестре, но, повторяюсь, возможно я что-то путаю.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Практический смысл пробуждения из гибернации

Сообщение Joo » 23.06.2009 (Вт) 12:40

Williams писал(а):
Joo писал(а):Я хотел сделать будильник с такой функцией, но я застопорился в одном месте, комп просыпался, и выскакивало окно приветствия


Ты про welcome-screen чтоль?


Ну в принципе и так можно назвать. Там еще кнопочка, типа:
Joo
выполняется 5 программ;
и только после нажатия на кнопку загружается раб. стол, если по простому. Можно конечно эту бяку отключать, но не объяснять же пользователям программы об этом, если есть вариант вывести окно поверх этого Welcome-Screen'а
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Практический смысл пробуждения из гибернации

Сообщение MIT » 23.06.2009 (Вт) 12:47

Денис писал(а):На системном диске NTFS?
Если да, сделать проверку на ошибки.
Если нет, сделать NTFS.
В любом случае, возможно из за того, что файл дампа очень большой и система его не пережевывает.
Если я не путаю, то где-то краем глаза видал, что этот файл можно разбивать на несколько файлов-блоков хитрым ключом в реестре, но, повторяюсь, возможно я что-то путаю.
NTFS, диск без ошибок, гиберфайл не фрагментирован.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Практический смысл пробуждения из гибернации

Сообщение Денис » 23.06.2009 (Вт) 13:32

MIT
Могу посоветовать шаманский метод:
1. Отключить использование спящего режима.
2. Перезагрузиться.
3. Удалить гиберфайл (опционально)
4. Включить использование спящего режима.
...
Вдруг поможет?
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Практический смысл пробуждения из гибернации

Сообщение Williams » 23.06.2009 (Вт) 13:48

Мне такая проблема ни разу не встречалась, как и большинству других пользователей. В любом случае, ясно одно - ты или какой-то софт вроде оптимизаторов, подшаманили настройки реестра.
И вы думаете, что вас оставят в живых после прочтения этого поста?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Практический смысл пробуждения из гибернации

Сообщение iGrok » 23.06.2009 (Вт) 16:35

MIT писал(а):Но раньше (когда было 512 метров оперативки) все работало.

О! Ну тогда у нас с тобой общий момент - это началось после увеличения объёма оперативки. У меня был гиг, стало два. Я просто в то же время ещё и новые дрова на видео поставил, с ними тоже глюков хватало, думал и этот оттуда же.

Попробуй шаманский рецепт Дениса, по идее должно помочь.

У меня вылечилось переустановкой винды, но такое шаманство я не пробовал.
label:
cli
jmp label

1Steps
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 505
Зарегистрирован: 20.12.2006 (Ср) 0:50
Откуда: New York

Re: Практический смысл пробуждения из гибернации

Сообщение 1Steps » 23.06.2009 (Вт) 18:41

На системном диске свободно 10+ гб
Где-то читал, что для нормальной работы HDD необходимый минимум свободной памяти не должен быть меньше 15 гб.
Удалена за ненадобностью.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Практический смысл пробуждения из гибернации

Сообщение MIT » 23.06.2009 (Вт) 19:07

Локальный системный диск и физический HDD - не всегда одно и тоже :wink: .

iGrok писал(а):Попробуй шаманский рецепт Дениса, по идее должно помочь.
Попробуем-с...
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Практический смысл пробуждения из гибернации

Сообщение Proxy » 23.06.2009 (Вт) 19:38

1Steps писал(а):
На системном диске свободно 10+ гб
Где-то читал, что для нормальной работы HDD необходимый минимум свободной памяти не должен быть меньше 15 гб.

Ну это уж слишком. Отродясь столько свободно не держал, выходит в гибернацию спокойно.
Follow the white rabbit.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Практический смысл пробуждения из гибернации

Сообщение iGrok » 24.06.2009 (Ср) 0:19

1Steps писал(а):Где-то читал, что для нормальной работы HDD необходимый минимум свободной памяти не должен быть меньше 15 гб.

Ты, похоже, перепутал и собрал воедино сразу несколько вещей. Не 15Гб, а 15% от объёма. И не для "нормальной работы", а для каких-либо серьёзных операций с файловой системой. Дефраг, изменение размера ФС и т.п.
label:
cli
jmp label

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Практический смысл пробуждения из гибернации

Сообщение MIT » 24.06.2009 (Ср) 12:05

MIT писал(а):Попробуем-с...
И в наш двадцатый с копейками век не обойтись без приемов уличной магии и методологии восточных шаманов. Действительно, кто бы мог подумать, что для нормальной работы этой фишки ее придется выключить :) . Денис, спасибо, заработало.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Практический смысл пробуждения из гибернации

Сообщение Денис » 24.06.2009 (Ср) 12:59

Невероятно, но факт!
Я не знаю внутренней кухни гиберфайла, и утилит с ним работающих, но по общему характеру стиля программирования создателей винды, предположил, а MIT на практике подтвердил, что туда просто какой-то мусор набился со временем, мешающий нормальной работе.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Практический смысл пробуждения из гибернации

Сообщение iGrok » 24.06.2009 (Ср) 15:44

Денис писал(а):Невероятно, но факт!
Я не знаю внутренней кухни гиберфайла, и утилит с ним работающих, но по общему характеру стиля программирования создателей винды, предположил, а MIT на практике подтвердил, что туда просто какой-то мусор набился со временем, мешающий нормальной работе.

Ну оно может и мусор, но точно не "со временем". Что у меня, что у него это проявилось только после увеличения объёма памяти...
label:
cli
jmp label

Alec
Бывалый
Бывалый
 
Сообщения: 275
Зарегистрирован: 31.08.2008 (Вс) 0:15
Откуда: Ростов-на-Дону

Re: Практический смысл пробуждения из гибернации

Сообщение Alec » 24.06.2009 (Ср) 21:27

iGrok писал(а):Что у меня, что у него это проявилось только после увеличения объёма памяти...

... что, по-моему, вполне объяснимо (с точки зрения пользователя).
Файл hiberfil.sys имеет размер, точно равный объему оперативной памяти (например, у меня - 1015 Мб :D )
Похоже система не "умеет" (или умеет, но не совсем) отслеживать момент изменения объема физической памяти (есстественно после загрузки) и поправлять размер указанного файла. Отключение режима удаляет этот файл, а включение - заново создает, что решает проблему. Не имел возможности проверить, меняет ли система размер файла сама, так как оба раза, когда апгрейдил свой аппарат (с 128М(!) до 512М, затем до 1Г) чисто интуитивно отключал гибернацию.
Иногда лучше вовремя остановиться...
И начать заново!

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Практический смысл пробуждения из гибернации

Сообщение Денис » 25.06.2009 (Чт) 8:18

У меня меняло.
WinXP SP2, 512 MB => 1024 MB и никаких проблем не возникло. У меня комп сильно нагружен автозагрузкой (всё нужное), потому гибернацию юзаю постоянно.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Практический смысл пробуждения из гибернации

Сообщение MIT » 25.06.2009 (Чт) 18:48

Размер файла был изменен автоматически, вот только толку...

Впрочем самое обидное не в этом, а в том, что шаманства хватило ровно на один раз (после которого я и написал "ур-ра!"), так что скорее всего тут есть какие-то иные факторы влияния. Ну или потусторонние силы мешают - не знаю.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Практический смысл пробуждения из гибернации

Сообщение Денис » 26.06.2009 (Пт) 8:15

MIT
Говоришь, диск без ошибок. А ты точно его проверил? Проверил и перепроверил? Все пять этапов проверки выдержал?
А дефрагментация? Давно выполнялась?
Сам винт не слишком старый? Признаков сбоев ранее не выказывал?
Сколько свободного места на нем?
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

След.

Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

    TopList  
cron