
Ylikellottajien piirissä hyvin suosituksi testitulosten julkaisupaikaksi muodostunut HWBot-sivusto on päättänyt hylätä kaikki Windows 8 -kokoonpanoilla tehdyt testitulokset. Syy on Windows 8:n uudistetussa koodissa.
Ylikellottajien käyttämät testiohjelmat nojautuvat ajanotossa useimmista moderneista tietokoneista löytyvään RTC-piiriin (Real Time Clock), jonka tehtävänä on toimia tarkkana kellona, joten se soveltuu testiohjelmien käyttöön hyvin ja mahdollistaa järjestelmäriippumattoman ajanoton. Piiri toimii vaikka tietokoneesta olisi otettu virta pois erillisen akun ansiosta. Windowsin kello tarkistaa ajan RTC-piirin avulla.
Windows 8:n uusitun koodin takia RTC ei enää olekaan järjestelmäriippumaton. Tehtyjen havaintojen mukaan piirin ajanotto vaihtelee käytetyn BCLK-kellotaajuuden mukaan. Tämä luonnollisesti aiheuttaa isoja ongelmia ylikellottajille ja HWBotin kaltaisille sivustoille. Kuten alla olevasta videosta näkyy, vian takia Windowsin kello voi jäädä jälkeen kolmessa minuutissa 11 sekunnin verran.
Laskemalla BCLK-taajuutta kello käy hitaammin ja vastaavasti nostamalla taajuutta kello käy nopeammin.
Ylikellottajien käyttämät testiohjelmat nojautuvat ajanotossa useimmista moderneista tietokoneista löytyvään RTC-piiriin (Real Time Clock), jonka tehtävänä on toimia tarkkana kellona, joten se soveltuu testiohjelmien käyttöön hyvin ja mahdollistaa järjestelmäriippumattoman ajanoton. Piiri toimii vaikka tietokoneesta olisi otettu virta pois erillisen akun ansiosta. Windowsin kello tarkistaa ajan RTC-piirin avulla.
Windows 8:n uusitun koodin takia RTC ei enää olekaan järjestelmäriippumaton. Tehtyjen havaintojen mukaan piirin ajanotto vaihtelee käytetyn BCLK-kellotaajuuden mukaan. Tämä luonnollisesti aiheuttaa isoja ongelmia ylikellottajille ja HWBotin kaltaisille sivustoille. Kuten alla olevasta videosta näkyy, vian takia Windowsin kello voi jäädä jälkeen kolmessa minuutissa 11 sekunnin verran.
Laskemalla BCLK-taajuutta kello käy hitaammin ja vastaavasti nostamalla taajuutta kello käy nopeammin.
13 kommenttia
HIROSHIMA 45
TSHERNOBYL 86
WINDOWS 95
Tai sitten CMOS patteri loppumassa, jos se jää jo minuutteja jälkeen...
Itellä ainakin seiskassa tuo kello on sekunnilleen sama mitä esim. kännykässä.
CHECK YOUTUBE josbanse
Toki tämä ongelma ei muuta RTC-piirin kelloa, vaan siitä johdettua Windowsin kelloa.
Sinun tapauksestasi sanoisin, että ongelma ei ole Windowsissa vaan biosissa, uefissa tai itse lankussa tai prosessorissa. Veikkaisin emolevyn cmos-patteria.
Lisäksi mainitsemasi aikaero on paljon pienempi kuin uutisessa mainittu ero. Sinulla aika myös sahaa edes takaisin, tässä taas peruskellon mukaan ilmeisen lineaarisesti. Kyse on siis mitä ilmeisimmin eri asiasta.
Tämä ongelmahan ei siis kosketa niitä, jotka eivät ole peruskellotaajuuteen koskeneet vaan pelaavat pelkillä kertoimilla, jos sitäkään. Kellottajien kannalta huono juttu, mutta tällä voi myös huijata.
Ongelma tuo kuitenkin on. Kuvitellaanpa tilanne, että saat kerroinlukitun prosessorin käsiisi. Haluat lisää puhtia koneesta ja bios/efi sen sallii, prosessori ja piirisarja tukevat BCLK:n taajuutta muuttamalla.
Seurauksena Windows 8 ajaa kelloa oikeaa aikaa nopeammin, jolloin ongelman voi vielä korjata käyttämällä erillistä aikapalvelinta. Nämä kuitenkin sallivat vain suhteellisen harvoin tapahtuvan ajan haun, samoin kuin Windowsin clienttikin. Jälkimmäisen toimivuus on ainakin aiemmissa Windowseissa ollut arpapeliä muutenkin.
Tuota Windowsin kelloa voi moni softa käyttää muutenkin, oikeaa uefin kelloa kun ei taida olla saatavilla käyttöjärjestelmäkerroksen läpi, muutenhan nämä testiohjelmat sitä käyttäisivät. Tulee lähinnä mieleen jotkin clientit, lähinnä pilvilaskenta ja nettipelit, jotka tuosta voivat kärsiä. Tämä pitäisi testata.
Ongelmiahan ei tule, jos BCLK:n jättää koskematta, mutta se ei poista ongelmaa.
eli ongelmaa ei ole jos kellotaajuutta muutetaan biosin asetuksista, niinkuin ainakin ennen oikea kellottaja tekikin, ja tuota käyttöjärjestelmän kautta kellotusta pidettiin pelkkänä osaamattomien harrasteluna.
Niinhän se kyllä useimmiten on, että vakaita 24/7-kelloja hakeva säätää efin tai biosin kautta sopivat arvot. Ainakin itse niin teen ja varmaan useimmat muutkin. Käyttiksen päällä pyörivät härvelit ovat kyllä käteviä vakaiden kellojen kokeiluun, sekä normaalikäytössä että extreme-puolella. Ongelmaahan se ei poista, etenkään testiohjelmakäytössä, mutta tekee ongelmatilanteesta lähinnä teoreettisen normaalikäytössä.
Olen muuten yllättynyt, kuinka paljon Windows 8 on saanut suosiota tuossa kilpailukäytössä. Miksiköhän näin on?