Windows - Produse și tehnologii Microsoft
Odată cu proliferarea de procesoare multi-core din ce în ce sunt pop-up întrebări despre cât de multe procesoare sau miezuri ce susțin una sau altă ediție de Windows? Și o face chiar și diferențele Windows între miezurile și procesoare? Și dacă includem Hyper-Threading? Fie că modificarea reglementărilor de licențiere?
Într-adevăr, dacă te uiți / vezi resursele oficiale Microsoft, claritatea vine doar cu ultima întrebare. Conform acestui articol, software-ul server este licențiat de numărul de procesoare fizice, nu miezuri. Cu alte cuvinte, licența procesor se extinde la toate nuclee ale procesorului, indiferent cât de mult ar fi ele.
Să începem cu terminologia. Fără a pretinde că definiții stricte, ne-ar dori să sublinieze:
- Un procesor fizic - un cip care conține componentele de bază (ALU, o unitate de control, memoria cache primul și al doilea nivel), implementarea procesului de calcul.
- Un procesor fizic este atașat la mufa de pe placa de bază. Numărul de prize implicate, astfel, coincide cu numărul de procesoare fizice instalate. În acest context, priza si procesorul fizic poate fi considerat ca sinonime, deoarece licențierea se face exact în funcție de numărul de procesoare fizice.
- Yadroprotsessora efectuează de fapt operațiile de calcul. procesoarele moderne pot conține mai mult de un nucleu.
- procesor logic - un procesor care poate „vedea» Ferestre, care este utilizat de către planificatorul sistemului de operare pentru planificarea și executarea filetelor. Numărul de procesoare logice este egală cu suma tuturor miezurile procesoare fizice instalate. Cu toate acestea, în cazul în care procesorul fizic suportă tehnologia Hyper-Threading, iar tehnologia este activată în BIOS-ul PC-ului, fiecare nucleu este considerat un sistem de operare procesor fizic ca două procesoare logice.
2. Limitările arhitecturale. La nivelul versiunilor pe 32 de biți ale kernel-ului Windows suportă până la 32 de procesoare logice, versiuni pe 64 de biți - până la 64 de procesoare logice. Și aceste vârfuri nu trece nici Fix și ediții.
O consecință importantă a acestei limitări. Dacă serverul cu patru procesoare quad opțiune activată Hyper-Threading, vom veni o limită inferioară în sus (x 2 = 32 nuclee de procesoare logice 16). Prin urmare, în cazul în care un server este adăugat la procesor fizice regulate, Hyper-Threading trebuie să fie dezactivate în BIOS, în caz contrar pentru Windows «nu se va vedea“ și să nu fie în măsură să utilizeze noul procesor.
Sper că am clarificat această problemă. Sau nu? 🙂
Lasă-mă să încerc să explic pe scurt.
Politica companiei este popular prezentată pe această pagină:
Orice observații cu privire la fond? 🙂
De ce este Vista Home Premium (x64) pentru care pretinde de a sprijini „până la 2 procesoare cu 16 GB de volum maxim RAM“ pe o mașină cu procesoare quad-core 2, vede numai 4 nuclee?