Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Драйвер - [решено] Настройка использования HPET-таймера в Windows 7

Ответить
Настройки темы
Драйвер - [решено] Настройка использования HPET-таймера в Windows 7
ES ES вне форума

Ветеран


Сообщения: 971
Благодарности: 15

Профиль | Отправить PM | Цитировать


В ходе предыдущих обсуждений выяснилось, что в Windows неправильно работает время при включении HPET-таймера в BIOS-е:
http://forum.oszone.net/thread-315363.html
Время начинало отставать на 20 сек. каждую минуту.
Поиском по интернету нашел, что для использования HPET-таймера в Windows полезно выполнить команду:
Код: Выделить весь код
bcdedit /set useplatformclock true
Однако, эта команда не помогла - время все-равно шло неправильно.

Время в винде идет правильно только если в БИОС-е этот HPET-таймер отключен.
Винда чистая, только после переустановки, все обновления установлены.

Остается выяснить: из-за чего это происходит.
Либо материнка неправильно работает - тогда я понесу ее возвращать в магазин.
Либо винда не умеет работать с HPET-таймером.

В идеале хотелось бы чтобы HPET-таймер был включен и
винда при этом работала бы правильно.

Вопросы:
1) Кто-нибудь использует HPET-таймер в Windows 7?
Есть ли при этом проблемы?
Может быть это как-то настраивается в винде?

2) Как определить что виновата именно материнка?
Ведь в винде все программы и все остальное работает - только время отстает.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:02, 07-06-2016

 

Ветеран


Сообщения: 1240
Благодарности: 275

Профиль | Отправить PM | Цитировать


Цитата ES:
Либо винда не умеет работать с HPET-таймером. »
Да, конечно не умеет 146%
Цитата ES:
В идеале хотелось бы чтобы HPET-таймер был включен и
винда при этом работала бы правильно. »
Зачем? Чего именно вы хотите добиться?
Цитата ES:
1) Кто-нибудь использует HPET-таймер в Windows 7?
Есть ли при этом проблемы? »
У меня включен (в BIOS: HPET Support - Enabled, HPET Mode - 64-bit), никаких проблем не видел, моя OS Windows умеет работать с моим HPET-таймером
Цитата ES:
Может быть это как-то настраивается в винде? »
В Windows можно только включить или выключить его использование (то есть либо использовать более старый вариант таймера RTC в микросхеме Intel 8254, лобо новый более высокочастотный и более стабильный HPET-таймер), никакой настройки у аппаратно реализованного таймера, единственная задача которого - формировать точные временные метки при помощи аппаратного прерывания, нет и быть не может.
Цитата ES:
2) Как определить что виновата именно материнка?
Ведь в винде все программы и все остальное работает - только время отстает. »
Да вот так и определить - если время отстает/спешит, то таймер работает неправильно. А вы собственно как хотели бы? И как по вашему немного неправильная частота таймера должна была повлиять на работоспособность других программ??? Вылетать должны были начать что-ли? Смешно...

PS: Кстати, когда-то давно, когда трава была зеленее и деревья выше, у процессоров ADM была аппаратная ошибка в реализации HPET-таймера, он у них зачем-то был сделан на каждое ядро и при загрузке только одного ядра таймеры в разных ядрах "шли" по разному, работа системы от этого страдала Но это уже вроде бы давно исправили

Отправлено: 16:02, 07-06-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

ES ES вне форума Автор темы

Ветеран


Сообщения: 971
Благодарности: 15

Профиль | Отправить PM | Цитировать


Цитата Dzirt2005:
У меня включен (в BIOS: HPET Support - Enabled, HPET Mode - 64-bit) »
У меня просто выбирается "Вкл.", такой настройки "HPET Mode - 64-bit" нету

Цитата Dzirt2005:
В Windows можно только включить или выключить его использование ...
никакой настройки у аппаратно реализованного таймера нет и быть не может »
А драйвера для него нужны?

Цитата Dzirt2005:
Кстати, когда-то давно, ... у процессоров ADM была аппаратная ошибка в реализации HPET-таймера, ... работа системы от этого страдала »
Как раз у меня процессор не новый - AMD Athlon II X3 445
Но этот таймер как я понимаю находится в чипсете, а не в процессоре?

Отправлено: 18:42, 07-06-2016 | #3


Ветеран


Сообщения: 1240
Благодарности: 275

Профиль | Отправить PM | Цитировать


Цитата Dzirt2005:
Цитата ES:
В идеале хотелось бы чтобы HPET-таймер был включен и
винда при этом работала бы правильно. »
Зачем? Чего именно вы хотите добиться? »
Я пожалуй подожду ответа на самый главный вопрос, без этого ответа разговор бессмысленный.

Отправлено: 18:54, 07-06-2016 | #4

ES ES вне форума Автор темы

Ветеран


Сообщения: 971
Благодарности: 15

Профиль | Отправить PM | Цитировать


Цитата Dzirt2005:
Я пожалуй подожду ответа на самый главный вопрос, без этого ответа разговор бессмысленный. »
Я же писал: чтобы винда ... работала бы правильно
Или скачки времени это нормально?
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:12, 07-06-2016 | #5


Ветеран


Сообщения: 1240
Благодарности: 275

Профиль | Отправить PM | Цитировать


Цитата ES:
Я же писал: чтобы винда ... работала бы правильно »
Угу. Это я понял. Только это ответ не на мой вопрос, а на какой-то другой. Я спрашивал не об этом, а вот об этом:
Цитата ES:
В идеале хотелось бы чтобы HPET-таймер был включен »
Итак. ЗАЧЕМ вам хочется, чтобы HPET-таймер был включен?

Отправлено: 20:50, 07-06-2016 | #6


Ветеран


Сообщения: 3945
Благодарности: 795

Профиль | Цитировать


Цитата ES:
Кто-нибудь использует HPET-таймер в Windows 7? »
Использует.
Цитата ES:
Есть ли при этом проблемы? »
Нет. Проблем нет.
Цитата ES:
Может быть это как-то настраивается в винде? »
Цитата ES:
Как определить что виновата именно материнка? »
Я бы спросил об этом у техподдержки ASUS.
Цитата Dzirt2005:
Итак. ЗАЧЕМ вам хочется, чтобы HPET-таймер был включен? »
Полагаю, ES считает, что это решит проблемы с отставанием системных часов.

Отправлено: 21:00, 07-06-2016 | #7

ES ES вне форума Автор темы

Ветеран


Сообщения: 971
Благодарности: 15

Профиль | Отправить PM | Цитировать


Цитата Dzirt2005:
Итак. ЗАЧЕМ вам хочется, чтобы HPET-таймер был включен? »
С таким же успехом и я могу спросить у вас: а зачем вам новый процессор, новая операционная система?
Раз его придумали, значит он зачем-то нужен.
Ну вот например:
Цитата:
HPET способен создавать прерывания существенно большей точности, чем RTC и часто используется для синхронизации мультимедиа-приложений для обеспечения плавного воспроизведения и снижения необходимости рассчитывать временные отметки ...
Ну а вообще мы отклоняемся от темы.
Я в теме сформулировал свои вопросы, давайте их обсуждать, а не ликбезом заниматься.

Последний мой вопрос был:
Цитата ES:
А драйвера для него нужны? »
То есть нужны ли драйвера операционной системе, чтобы корректно работать с этим таймером?
Может ли быть причиной неправильного времени не сам таймер, а кривые драйвера?

Цитата Nerdy:
Полагаю, ES считает, что это решит проблемы с отставанием системных часов. »
Не совсем.

Сейчас я просто хочу выяснить насколько часто возникают проблемы с этим таймером в Windows 7.
И могут ли быть причиной этих проблем кривые драйвера?
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:10, 07-06-2016 | #8


Ветеран


Сообщения: 3945
Благодарности: 795

Профиль | Цитировать


Цитата ES:
И могут ли быть причиной этих проблем кривые драйвера? »
Насколько мне известно драйверы для HPET не нужны.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:24, 07-06-2016 | #9


Ветеран


Сообщения: 1240
Благодарности: 275

Профиль | Отправить PM | Цитировать


Цитата ES:
С таким же успехом и я могу спросить у вас: а зачем вам новый процессор, новая операционная система? »
Ага. Ясно. "Хачю!" (с)

Цитата ES:
Я в теме сформулировал свои вопросы, давайте их обсуждать, а не ликбезом заниматься. »
Та 100%! Нет, 146%! "Зачем мне знать что это и зачем оно нужно? Давайте лучше обсуждать, может ли такое быть, что Windows 7 не умеет с ним работать! Ведь я не верю, что Асус или AMD может делать что-то криво! Я не знаю, что такое работа с HPET-таймером ничем по сути не отличается от работы с RTC-таймером, только частота прерываний выше и знать я этого не хочу! Давайте лучше найдем ошибку в Windows, которая проявляется только у меня!" Фигею...

Цитата ES:
То есть нужны ли драйвера операционной системе, чтобы корректно работать с этим таймером? »
Никаких специальных драйверов для работы с этим таймером не нужно. Все, что необходимо, уже находится в ядре системы или около того.

Цитата ES:
Сейчас я просто хочу выяснить насколько часто возникают проблемы с этим таймером в Windows 7. »
На исправной аппаратной конфигурации - никогда.

PS: Думаю, что обсуждать в этой теме по сути нечего.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:37, 07-06-2016 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Драйвер - [решено] Настройка использования HPET-таймера в Windows 7

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - [решено] Использования одной коробочной копии Windows 7 32бит и настройка 64бит. систем. Александр. П. Microsoft Windows 7 6 16-12-2014 16:20
[решено] HPET MODE на Gigabyte ga-ep35-ds3l tegeran43 Материнские платы и память 6 27-11-2011 10:22
C/C++ - [решено] Показ таймера Starter1 Программирование и базы данных 1 23-11-2011 11:28
Delphi - По использованию таймера Onclick Программирование и базы данных 2 14-06-2010 12:24
Доступ - [решено] Одна настройка политики ограниченного использования программ рэмбо Microsoft Windows 2000/XP 1 21-12-2008 15:25




 
Переход