Blocați-vă, perm

Blocarea CPUID: caracteristici ascunse ale Windows XP sau collusion Microsoft și Intel?

Așa cum am întâmplat, am găsit aproape accidental într-unul din forumurile online discuția despre posibilitatea de a accelera performanța Windows XP ... blocând cererea CPUID în timpul instalării sistemului. În funcție de tipul de procesor, câștigul de performanță care utilizează acest truc este, potrivit participanților la forum, de la 25% la 110%.







Este suficient atunci când instalați Windows XP de pe CD-ul la momentul respectiv, „Echipamente de testare“, apăsați F5, selectați din lista de procesoare i486 ... și să se bucure de viață, sau invers, asigurați-vă că nu a funcționat, și începe să instaleze sistemul de la zero.

Să rezumăm principalele observații făcute de participanții la acest experiment ciudat.

- Cea mai mare creștere a performanței se observă pentru procesoarele „vechi“ familia Intel Pentium III (II) - până la 110% (conform testului 3Dmark și, desigur, subiectiv :) arătat, de asemenea, rezultate bune procesor Celeron
- CPUID selectarea blocarea și i486, pot uita despre SIMD și SSE2, respectiv, pentru manipularea familiei CPUID de procesor Pentium 4 nu se poate accelera, dar sistemul destul de lent
- Când CPUID-ul a fost blocat pentru procesoarele AMD, nu a existat o creștere a performanței

Prin urmare, ca majoritatea anunțurilor discutarea acestui efect, se poate concluziona că Microsoft a folosit informații CPUID, în scopul de a face într-un fel sistemul să funcționeze mai lent pe Pentium II și Pentium III (sau, ceea ce este logic atunci când blocați în CPUID instalarea blochează o parte din serviciile sistemului, ceea ce conduce la o viteză mare de lucru). Poate, se crede participanții la forum, a fost făcută în cadrul unui acord între Intel și Microsot pentru a stimula cererea de noi procesoare.

În opinia noastră, în cazul în care informațiile furnizate cu privire la rezultatele experimentelor cu CPUID este adevărat, indică doar faptul că Windows XP dezvoltatorii de sisteme de operare sunt bine informați despre arhitectura de procesoare Intel, astfel încât acestea ar putea scrie un număr de funcții, optimizarea codului pentru aceste procesoare. Este posibil ca această problemă să fie investigată mai detaliat.







Nici măcar nu știu ce să cred. Sunt în stare de șoc.

Ar trebui verificat :)
Cine a experimentat, dezabonare, mă întreb.

Această problemă a fost deja discutată.
Am un duron - nu pot verifica
Rezultatele în studio
E rău să cred în toate astea, dar nu resping această posibilitate

Deci, cum obții sistemul să funcționeze la putere maximă?

Această operație este posibilă numai pe WindowsXP, deoarece numai aici programatorii au avut grijă de posibilitatea de a dezactiva verificarea
CPUID. Pentru a face acest lucru, la începutul instalării de WindowsXP, atunci când ecranul se aprinde cuvântul „echipament de control“ pe un fundal negru, apăsați F5, și din lista selectați procesorul i486 și continuați cu instalarea. (În original, acest articol nu spune nimic despre formatarea hard disk, dar ne facem când se testează o modalitate de a obține doar rezultatele dorite atunci când instalați pe o partiție curată.)

Adăugarea de la această dată, datorită Filippych Cum de a alege versiunea corectă a kernel-ului și HAL chiar și în timpul instalării? Încă de la începutul fazei de text a instalării XP, când mesajul "Setup" inspectă hardware-ul computerului
configurare „apăsați și mențineți apăsată tasta“ F5 „În ecranul rezultat, HAL lista versiunea de bibliotecă, selectați versiunea potrivită pentru calculatorul dvs., sau selectați elementul“ Altele „, în scopul de a indica o bibliotecă de fișier furnizor. Apoi continuați cu instalarea Windows. Pachetul XP Acesta include următoarele versiuni ale bibliotecii HAL:

PC multiprocesor ACPI - pentru sistemele ACPI cu mai multe procesoare.
PC uniprocesor ACPI - utilizat pentru sistemele ACPI cu placă de bază multiprocesor și un procesor instalat.
PC de configurație avansată și interfață de alimentare (ACPI) - utilizat pentru sistemele ACPI uniprocesor.
MPS Uniprocessor PC - pentru sisteme fără suport ACPI, cu o placă de bază multiprocesor și un procesor instalat.
MPS Multiprocessor PC - pentru sisteme multiprocesor fără suport.
ACPI Compaq SystemPro Multiprocesor sau 100% compatibil - pentru computerele Compaq SystemPro sau pe deplin compatibile cu acestea.
PC standard - utilizat pentru orice computer standard, nu pentru multiprocesor și fără suport ACPI.
Standart PC cu C-Step i486 - folosit pentru computere cu suport pentru această tehnologie.

rezultatele testelor de sistem pe baza de procesor AMD Athlon XP 2500+ (256k cache) + mb Soltek 75-FRN2 (nF2u400) + 256MB DDR PC3200 + ATI Radeon9600 + HDD IBM Deskstar 40GB 7200rpm.

CPUID activat CPUID dezactivat

Există destul de multe diferențe uluitoare în cele mai populare teste de până acum.







Trimiteți-le prietenilor: