Форум Beholder
http://beholder.ru/bb/

Пробуждение планировщиком из ждущего режима
http://beholder.ru/bb/viewtopic.php?f=1&t=7740
Страница 1 из 2

Автор:  EugeneF [ 20 фев 2009, 02:37 ]
Заголовок сообщения:  Пробуждение планировщиком из ждущего режима

У меня в планировщике стоит задание на запуск FM тюнера по рабочим дням в 8:30 с отключением через пол часа (типа будильника). Раньше все работало как надо. Потом поменял мамку (на Intel DP45SG) и возникло странное. Теперь комп просыпается (из ждущего режима) не только по рабочим, но и по выходным дням. Причем, по выходным тюнер не запускается и комп так и стоит включенным пока я не проснусь... Вот как такое может происходить? Разберитесь пожалуйста.

BeholdTV 407 (v.5.05)
Vista SP1


PS: И сделайте наконец ключ командной строки -unmute а то бред какой-то получается, туда можно, обратно нельзя...

Автор:  Support [ 20 фев 2009, 14:34 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
Вот как такое может происходить?

Наверное может, если Waitable timer не сбрасывается системой после срабатывания.

Автор:  hd44780 [ 20 фев 2009, 17:12 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

А что это такое "Waitable timer"? Раньше не слышал о нем ...

Автор:  EugeneF [ 20 фев 2009, 18:35 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
Наверное может, если Waitable timer не сбрасывается системой после срабатывания.

Он же вроде в абсолютном времени работает... :roll: Не должен по идее через сутки повторяться...
А вобще, каким образом (и с какими параметрами) он у вас "заводится" при таком квазипериодическом задании? Если это проблема мамки, надо же как-то донести до производителя ее суть...

Автор:  EugeneF [ 20 фев 2009, 18:37 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
Раньше не слышал о нем ...

Меньше знаешь - крепче спишь! :D

Автор:  EugeneF [ 02 мар 2009, 22:24 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
А вобще, каким образом (и с какими параметрами) он у вас "заводится" при таком квазипериодическом задании?

Ну так что техподдержка может сказать по данному вопросу?

Автор:  Yoda [ 03 мар 2009, 12:18 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего режима

писал(а):
Потом поменял мамку (на Intel DP45SG) и возникло странное. Теперь комп просыпается (из ждущего режима) не только по рабочим, но и по выходным дням. Причем, по выходным тюнер не запускается и комп так и стоит включенным пока я не проснусь...

Похоже, проблема в самой материнке, в BIOS или в дровах на неё. Попробуй обновить дрова и BIOS.
Если сам софт не запускается, то и операционная система считает, что нет никакого активного Waitable Timer. А сама мамка некорректно помнит предыдущий установленный таймер.

Автор:  Support [ 03 мар 2009, 17:00 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
А вобще, каким образом (и с какими параметрами) он у вас "заводится" при таком квазипериодическом задании?

С такими же, с какими он "заводился" и год и два года и пять лет назад. Таймер устанавливается в абсолютных единицах. Программа устанавливает таймер при переходе в энергосберегающий режим, если обнаружено активное задание. По тем же самым критериям программа начинает выполнять задание после пробуждения компьютера. Критерии для установки таймера и выполнения задания едины. Если компьютер стартовал, но программа к выполнению задания не приступила, то значит задание отсутствует и таймер также был установлен не программой.

Если Вы поменяли материнскую плату, то из-за смены чипсета могло измениться внутреннее представление установок времени системного таймера. Каким образом операционная система адаптировалась к новой материнской плате? Установка Windows проводилась поверх старой версии или с нуля?

Вышлите нам файл Schedule.ini с параметрами Вашего задания.

Автор:  EugeneF [ 03 мар 2009, 22:35 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
С такими же, с какими он "заводился" и год и два года и пять лет назад.

К вашей программе у меня как раз никаких претензий нет. Просто хочу разобраться.

То есть, как я понял, никакой разницы между однократным и периодическим зданием нет? Каждый раз при входе в ждущий режим таймер устанавливается один раз на ближайшее задание?
Вот это и странно...

Цитата:
Если Вы поменяли материнскую плату, то из-за смены чипсета могло измениться внутреннее представление установок времени системного таймера.

Похоже на то...

Цитата:
Каким образом операционная система адаптировалась к новой материнской плате?

sysprep...

Цитата:
Вышлите нам файл Schedule.ini с параметрами Вашего задания.

[Job3]
JobID=-2738372147736784130
JobCancel=1
JobName=Будильник
JobEnable=1
JobStart=8:25:00
JobDate=16.04.2008
JobDays=31
JobMode=3
JobDoCapture=0
JobModeCap=1
JobStop=9:00:00
JobPreset=DivX.pst
JobFileName=%task% (%channel% %dd% %mmm% %hh%%nn%)
JobSleep=1
JobSuspend=1
JobHibernate=0
JobExit=0
JobShutDown=0
JobChannelIdx=-5181071893527005707

Автор:  Admin [ 04 мар 2009, 11:37 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
Каждый раз при входе в ждущий режим таймер устанавливается один раз на ближайшее задание?

Да, именно так.

Автор:  anatoly [ 04 мар 2009, 15:31 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

1.Последние версии XP с SP3, похоже, работают с абсолютным временем, сам Beholder работает правильно, но при выключении или при переходе в спящий или ждущий режим мне машина частенько сообщает, что до ближайшего включения осталось столько то минут, хотя к примеру должна включиться в это время только в понедельник.
2. От материнки зависит очень много, сам не верил, пока не связался с Asus M2N 1394, даже говорить не хочу, хоть заставил ее более менее стабильно работать с планировщиком и то только в ждущем режиме. Это несмотря на то что с железом и софтом работаю без проблем.
Через год после замены на Asus M3a78 все заработало прекрасно.
У меня каждый день выполняется несколько заданий, с разной переодичностью , у Beholder это работает без проблем. Например Бонд пишется по суботам, Кусто по субботам и воскресеньям, Холмс с понедельника по пятницу и т.д. С этим планировщиком работаю четвертый год, жаловаться не на что.

Автор:  Support [ 04 мар 2009, 16:43 ]
Заголовок сообщения:  Re: Пробуждение планировщиком из ждущего ржима

писал(а):
... при выключении или при переходе в спящий или ждущий режим мне машина частенько сообщает, что до ближайшего включения осталось столько то минут, хотя к примеру должна включиться в это время только в понедельник.

Проверим.

Автор:  Support [ 04 мар 2009, 16:52 ]
Заголовок сообщения: 

EugeneF, создайте непериодическое задание на пятницу. Компьютер включится на следующий день или нет?

Автор:  EugeneF [ 04 мар 2009, 22:40 ]
Заголовок сообщения: 

Проверим.

Автор:  EugeneF [ 11 мар 2009, 02:04 ]
Заголовок сообщения: 

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

Для чистоты эксперимента, отключаю все периодиеские задания. Создаю однократное задание, к примеру на завтра на 23:30 (или на послезавтра или через неделю, все равно). В результате комп просыпается сегодня же в 23:30. Видимо, он будет просыпаться в это же время каждый день, пока задание реально не наступит.

Страница 1 из 2 Часовой пояс: UTC + 3 часа