Multicore CPU: hogyan lehet letiltani egy magot

Bizonyos olyan alkalmazások futtatásához, amelyek nem kompatibilisek a többmagos műveletekkel, lehet, hogy le kell tiltani egy magot egy többmagos CPU-ban . A Windows rendszerekben lehetőség van egy mag letiltására a rendszerkonfigurációs ablakon keresztül. Válassza ki azt a processzorok számát, amelyeket engedélyezni vagy tiltani kell, és indítsa újra a számítógépet, hogy a beállítások érvénybe lépjenek. Egy mag letiltása a Linuxon elvégezhető a grub menüben, és hozzáadhat paramétereket a kernel bejegyzéshez . Ezek a paraméterek közvetlenül a maghoz kerülnek, amikor a Linux elindul. A többszörös CPU-ban lévő magok letiltásához szükséges módosításokat követően a Linux rendszert újra kell indítani.

  • Eljárás a Windows használata esetén (Vista, 7 és XP)
  • Eljárás Linux használata esetén

Néha nagyon hasznos egy többmagos processzorral, hogy képes legyen meghatározni, hogy a mag megfelelően működik-e a frekvenciák emelkedése vagy a tesztelés céljából. Ezt úgy végezhetjük, hogy letiltjuk a magot, ezáltal elkülönítve a potenciálisan problémásat. Néha ez az eljárás szükséges bizonyos alkalmazások futtatásához, amelyek nem kompatibilisek a többmagos feldolgozással.

Ne feledje, hogy ez az eljárás nem befolyásolja fizikailag a hardvert, de az operációs rendszer (Windows vagy Linux) egyszerűen figyelmen kívül hagyja a kiválasztott magokat.

Eljárás a Windows használata esetén (Vista, 7 és XP)

  • Nyissa meg a Start menüt, kattintson a Futtatás gombra, írja be az msconfig parancsot, majd kattintson az OK gombra
  • A Rendszerkonfiguráció ablakban kattintson az Atart almenüre és a Speciális beállítások gombra

  • A megjelenő második ablakban lehetőséget kell biztosítani a processzorok engedélyezésére és letiltására
  • Érvényesítse a bejegyzést az OK gombra kattintva
  • Indítsa újra a számítógépet

Eljárás Linux használata esetén

A Linux használata során az eljárás egészen más. Amikor elindítja a számítógépet, meg kell találnia a Grub menüt, amely a Linux elindításáért felelős. Válassza ki a használni kívánt bejegyzést, nyomja meg az E gombot, és megjelenik egy menü (a használt verziótól függően).

 cím Ubuntu 7.10, kernel 2.6.22-14-generikus gyökér (hd0, 5) kernel /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro csendes splash initrd / boot /init.img-2.6.22-14- generikus csend 

A nyílbillentyűkkel lépjen a "kernel" szóval kezdődő sorra, majd nyomja meg újra az E billentyűt.

Ne feledje, hogy szerkeszti a sort, amely meghatározza a Linux rendszermag elérési útját (mag). A sor végén adja hozzá a következő parancsot:

 maxcpus = 1 

A végeredménynek:

 kernel /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro csendes maxcpus = 1 

Megjegyzés: A que ro, a csendes és a maxcpus a Linux elindításakor küldött paraméterek.

Nyomja meg a B gombot a Linux indításához.

Előző Cikk Következő Cikk

Top Tippek