Anonim

A CPU-k, vagy a központi feldolgozó egységek fejlődése lenyűgöző és összetett téma. Az Intel 4004 legutóbbi napjaitól, 1971-ben (az első kereskedelmi processzor), ezek a kis chipek gyorsan fejlődtek az erő és a sebesség terén. Azok a számítási feladatok, amelyek valaha is elképzelhetetlenek voltak még a hatalmas nagygépek számára, ma már 50 dolláros okostelefonokkal könnyen kezelhetők. Ez a fejlődés sok fordulatot igényelt, de az egyik fejlemény, amely kissé zavaró néhány végfelhasználó számára, a többmagos processzorok koncepciója. A chipek gyártói úgy érvelnek, hogy az új CPU-knak nincs kétmagos vagy négymagos, vagy még ennél is magasabb a Windows 10 64 bites verziójának felhasználói számára. De mit jelent ez valójában?

Többmagos feldolgozás

A processzor „magja” egy független feldolgozó egység a fizikai processzor chipen. Minden magnak megvan a saját feldolgozó hardvere és cache memóriája, és a chip megosztott memóriáján és a rendszerbuszon keresztül kapcsolódik a CPU többi részéhez. A mag lényegében saját magán CPU, és egy többmagos processzor olyan, mintha több CPU működne együtt. A többmagos számítástechnika elképzelése az, hogy a számítási feladatokat fel lehet osztani a magok között, hogy az egész munka gyorsabban befejeződjön. A valóságban ez mennyire hatékony csak az operációs rendszer szoftvertől és az alkalmazástól függ; Azok az operációs rendszerek és alkalmazások, amelyek nem a többmagos processzorok kihasználására készültek, nem fognak gyorsabban futni, mint egyetlen CPU-nál. Így a régebbi operációs rendszerek és programok valószínűleg nem látnak előnyt a modern processzoroktól.

A többmagos processzorok 1996-ban kezdték meg működésüket, az IBM Power4 chip két magot futtatva egyetlen chipen. Ennek az új ötletnek a szoftveres támogatása azonban nem fejlődött azonnal. A Windows XP-vel kezdve 2001-ben a Windows megkezdte a többmagos működés támogatását, és az alkalmazásfejlesztők követik a programcsomagot. Nagyon sok minden ma vásárolt szoftvercsomag teljes mértékben ki fogja használni a többmagos processzort, amelyet szinte biztosan az asztali vagy laptop burkolatánál használsz.

(További információkért tekintse meg a többmagos feldolgozással kapcsolatos részletes cikket. Ha új számítógépet épít vagy vásárol, akkor hasznos lehet a cikk áttekintése arról is, hogy mit kell keresni a CPU-ban. És ha érdekli a feldolgozók története, természetesen felsoroltuk!)

Engedélyeznie kell az összes magot a Windows rendszerben?

Az egyik kérdés, amelyet gyakran felteszünk a TechJunkie-nál, az, hogy kell-e valamilyen lépést tennie a számítógép többmagos támogatásának engedélyezéséhez. A válasz az, hogy ez a Windows verziójától függ. A Windows régebbi verzióiban valószínűleg meg kell változtatnia a BIOS rendszerbeállítását, hogy a többmagos funkció működjön. A Windows 10 rendszerben a többmagos támogatás automatikusan bekapcsol; megváltoztathatja a beállítást, hogy kevesebb magot használjon, ha szükséges a szoftver kompatibilitási okának javításához, de ez rendkívül ritka.

Az alapbeállítások megváltoztatása a Windows 10 rendszerben

Ha a Windows 10 rendszert használja, akkor az összes processzormag alapértelmezés szerint engedélyezve van, ha a BIOS / UEFI beállítása megfelelő. Ezt a technikát csak akkor használja, ha korlátozza a magokat.

  1. Írja be az 'msconfig' parancsot a Windows keresőmezőbe, és nyomja meg az Enter billentyűt.
  2. Válassza a Boot fület, majd az Advanced options lehetőséget.
  3. Jelölje be a Processzorok száma melletti négyzetet, és válassza ki a menüből a használni kívánt magok számát (valószínűleg 1, ha kompatibilitási problémák vannak).
  4. Válassza az OK, majd az Alkalmaz lehetőséget.

Ha Windows 10 rendszert használ, akkor a „Processzorok száma” melletti négyzet általában nincs jelölve. Ennek oka az, hogy a Windows úgy van beállítva, hogy minden magot felhasználjon, amikor egy program képes használni őket.

Az alapbeállítások megváltoztatása a Windows XP rendszerben

A Windows XP több magot támogatott, de jelentős korlátozásokkal. A Windows XP Home egy processzort támogatna legfeljebb négy magdal, míg a Windows XP Professional két processzort támogatna, legfeljebb négy maggal. Windows XP gépeken a többmagos beállításokat a BIOS-on keresztül vezéreltek. A BIOS-beállítások eléréséhez újra kell indítania a számítógépet. A rendszerindítási folyamat során tartsa lenyomva az F2 gombot (általában) - a kulcs a géptől függően változhat. Általában megjelenik egy képernyőn megjelenő üzenet, amely megmondja, hogy melyik gombot kell használni. Amint a BIOS kezelőpanel betöltődik, a beállításokat kézzel is megváltoztathatja. A módosítandó pontos beállítások a számítógép BIOS-jaitól függően változnak, de a képernyő általában így néz ki:

Az alapbeállítások megváltoztatása a Windows Vista, 7 és 8 rendszeren

Windows Vista, 7 és 8 esetén a többmagos beállításhoz ugyanazzal az msconfig folyamattal lehet hozzáférni, mint amelyet a Windows 10-re fent leírtaknak megfelelően lehet alkalmazni. Windows 7 és 8 esetén a processzor affinitását is beállíthatjuk, vagyis megmondhatjuk az operációs rendszernek, hogy használjon egy adott magot egy adott programhoz. Ez sok szempontból hasznos volt; beállíthat egy bizonyos programot, hogy mindig futjon egy magon, hogy ez ne zavarja a többi rendszerműveletet, vagy beállíthat egy olyan programot, amelynek nehézségei voltak az első logikai magon kívüli bármely más futtatásánál, hogy a magot ott használja, ahol futott legjobb.

A Windows 7 vagy 8 rendszerben nem feltétlenül szükséges meghatározni az alapvető affinitásokat, de ha egyszerűen szeretné, akkor egyszerű.

  1. A Task Manager előhívásához válassza a Ctrl + Shift + Esc parancsot.
  2. Kattintson a jobb gombbal arra a programra, amelynek alapvető használatát módosítani kívánja, és válassza a Részletek lehetőséget.
  3. Válassza ki újra a programot a Részletek ablakban.
  4. Kattintson a jobb gombbal, és válassza az Affinitás beállítása lehetőséget.
  5. Válasszon egy vagy több magot, és jelölje be a jelölőnégyzetet, jelölje be a jelölést a jelölés megszüntetéséhez.

Előfordulhat, hogy kétszer annyi mag szerepel a listán, mint van. Például, ha 4 maggal rendelkező Intel i7 CPU-t futtat, akkor az Affinity ablakban 8 szerepel. Ennek oka az, hogy a hiperterjesztés hatékonyan megduplázza a magokat, négy valós és négy virtuális. Ha tudni akarja, hogy a processzor hány fizikai magot próbált ki:

  1. A Task Manager előhívásához válassza a Ctrl + Shift + Esc parancsot.
  2. Válassza a Teljesítmény lehetőséget, és jelölje ki a CPU-t.
  3. Ellenőrizze a panel jobb alsó részét a magok alatt.

Létrehozhat egy hasznos kötegelt fájlt, amely kényszerítheti a processzor affinitását az egyes programokhoz. Nem kellene használni, de ha igen …

  1. Nyissa meg a Notepad vagy a Notepad ++ alkalmazást.
  2. Gépelje be a „Start / affinitás 1 PROGRAM.exe” parancsot. Írja be idézőjelek nélkül, és változtassa meg a PROGRAMot annak a programnak, amelyet ellenőrizni akar.
  3. Mentse a fájlt egy értelmes névvel, és a végén adjon hozzá „.bat” -et. Ez kötegelt fájlként hozza létre.
  4. Mentse el a 2. lépésben megadott programtelepítési helyre.
  5. A program indításához futtassa az éppen készített kötegelt fájlt.

Ahol az 'affinitás 1' felirat jelenik meg, a Windows a CPU0 használatára szólítja fel. Ezt megváltoztathatja attól függően, hogy hány mag van, az Affinity 3 a CPU1-hez és így tovább. A Microsoft Developer webhelyének ezen az oldalán található az affinitások teljes listája.

***

A processzor a számítógép legfontosabb része, ezért érdemes minden magját a szélére tolni. Természetesen, ha továbbra is nehézségei vannak az eszköz energiaellátásával a kívánt teljesítmény eléréséhez, érdemes lehet fontolóra vennie a processzor frissítését (ha Ön rendelkezik asztallal), vagy pedig egy új, modern technológiát szeretne felvenni. hardver. Vagy ha inkább meg akarja próbálni még gyorsabbá tenni a Windows 10-et a jelenlegi hardverén, olvassa el a végleges útmutatónkat itt.

Az összes mag engedélyezése a Windows rendszerben