C1 Disconnect

@ 13:13

Tilanne on siis tämä:

C1 Disconnect on AMD:n suorittimilla (ja nyt puhutaan Nforce2-piirisarjoista ja Athlon XP- suoritinsarjasta) oleva ominaisuus, joka ollessaan päälle kytketty aiheuttaa sen, että kun suoritin on tyhjän panttina, siihen tulevaa jännitettä vähennetään, jolloin se lämpenee vähemmän.

Ilmeisesti tämä on kytketty päälle oletuksena esimerkiksi Shuttlen FN45:ssä (ainakin BIOS-versiossa I jolla varustettuna oma lootani tuli), ja itse asiassa vasta BIOSin versio M lisää mahdollisuuden kytkeä C1 Disconnect pois päältä niin haluttaessa. Pois kytkemisen (siis dis-disconnect) välitön looginen seuraus on että suorittimen tyhjäkäyntilämpö nousee.

Linuxin (varsinkin 2.6-sarjan) ja Nforce2-piirisarjalla varustettujen koneiden kanssa on havaittu paljon ongelmia, joiden syy on jäljitetty APIC:iin ja ACPI:iin (lopullisesta syypäästä on vielä hieman ristiriitaisia mielipiteitä). Siinä missä raaka ratkaisu on kytkeä APIC ja ACPI kokonaan pois päältä kernelin buuttauksen yhteydessä parametereilla acpi=off, noapic, ja mahdollisesti myös nolapic (minkä myötä menetetään virranhallinta niillä jolloin on turvauduttava APM:ään), joillakuilla ongelmien (jotka ilmenevät lähinnä satunnaisina lukkiutumisina) ratkaisuksi on riittänyt jokunen asiaan vihkiytyneiden tuottama kernel-patchi. Huomattavaa on, että vaikka C1 Disconnect on yksi epäillyistä ongelman aiheuttajista, tämä tyyppi sai Shuttlen BIOS-päivityksessä paitsi tuon disconnectin kytkentävivun, myös ratkaisun lukkiutumisongelmiin, mikä puhuisi sen puolesta että ongelma onkin BIOSissa itsessään eikä välttämättä sittenkään Linuxin ACPI/APIC-sovelluksessa.

Tämä ikään kuin asian selvittämiseksi itselleni, ja myöskin muistiavuksi taas kun seuraavan kerran täytyy tarkistaa että miksi kernelin oletusparametreihin minulla lukeutuvat nuo APIC:n ja ACPI:n pois kytkennät.

Muokattu 12.5.2004: Päivitys tilanteeseen.




« Takaisin pääsivulle