Windows 8 RTC Bug analysé et corrigé!

Publié par Christian Ney le 22.08.13
Page:
« 1 (2) 3 4 5 ... 7 »

Windows 8 testé sur Intel

Premièrement nous devions vérifier que que l'outil développé par Franck (CPUID) réagissait de la même façon qu'avant et fonctionnait toujours aussi bien avec les nouvelles informations ajoutées (fréquences et QPC).



Sans changer la fréquence de bus sous Windows tout est normal, tous les timers affichent le même temps.

Maintenant nous allons changer la fréquence de bus depuis Windows, dans ce cas nous allons passer de 100 MHz à 95 MHz:



ci nous avons quelque chose de nouveau, nous savions que le RTC était affecté mais maintenant on peut voir que le timer QPC est affecté lui aussi et affiche le même temps que le RTC après 180s.

Pour le prochain tests nous allons démarré à 95 MHz directement depuis le BIOS pour montrer que le problème survient qu'après changement de la fréquence de bus depuis le système d'exploitation Windows 8:



Ici tous les timers affichent le même temps comme à 100 MHz ce qui est tout à fait normal mais il y'a quelque chose qui a changé. Le timer QPC affiche maintenant une fréquence de 3.25 MHz alors qu'avant il avait une fréquence de 3.42 MHz. Cette information est très intéressante comme elle montre que le changement de fréquence de bus influence la fréquence de ce timer. De plus nous remarquons que 100 MHz / 3.42 MHz = 95 MHz / 3.25 MHz = ~ 29.24. Donc on dirait que le QPC utilise un timer source qui utilise la fréquence DMI ou utilise directement la fréquence DMI.

Avant de passer sur la plateforme AMD, voici un petit résumé de ce que nous avons appris en testant sur une plateforme Intel:
  • Les timers RTC et QPC utilisent la même source pour mesurer le temps.
  • Cette source est sensible aux changements de fréquence de bus. En d'autres mots, Windows 8 semble utiliser soit un timer hardware interne ou directement la fréquence DMI au lieu d'utiliser un timer hardware externe comme l'HPET ou l'ACPI.




Page 1 - Introduction
Page 2 - Windows 8 testé sur Intel
Page 3 - Windows 8 testé sur AMD
Page 4 - Windows 8 installé sur AMD puis testé sur Intel
Page 5 - AMD est-il vraiment sans problèmes
Page 6 - Quand est-il de Windows 7
Page 7 - Conclusion




Naviguer à travers les articles
Article précédent OCZ Lineup 2013 Couchmaster Pro Microfaser Review Article suivant
comments powered by Disqus

Windows 8 RTC Bug analysé et corrigé! - Articles - Reviews - ocaholic