Multicore CPU: hur man stänger av en kärna

Om du vill köra vissa program som inte är kompatibla med flera kärnoperationer kan det vara nödvändigt att inaktivera en kärna i en flerkärnig CPU . I Windows-system är det möjligt att inaktivera en kärna genom systemkonfigurationsfönstret. Välj antal processorer som ska vara aktiverade eller inaktiverade och starta om datorn för att inställningarna ska träda i kraft. Inaktivera en kärna i Linux kan göras via grubmenyn och lägga till parametrar i kärnans post . Dessa parametrar skickas direkt till kärnan när Linux startar. Linux-systemet måste startas om efter att modifieringarna för att inaktivera en kärna i en multi-core CPU är gjorda.

  • Förfarande vid användning av Windows (Vista, 7 och XP)
  • Förfarande vid användning av Linux

Det är ibland ganska användbart med en multikärnprocessor för att kunna avgöra huruvida en kärna fungerar korrekt under ökning i frekvenser eller för teständamål. Detta kan göras genom att inaktivera en kärna och därigenom isolera den potentiellt problematiska. Ibland är det här förfarandet nödvändigt att köra vissa applikationer, vilka inte är kompatibla med behandling med flera kärnor.

Observera att det här förfarandet inte påverkar din hårdvara fysiskt, men ditt operativsystem (Windows eller Linux) ignorerar helt enkelt kärnan (erna) du valt.

Förfarande vid användning av Windows (Vista, 7 och XP)

  • Öppna startmenyn, klicka på Kör, skriv in msconfig och klicka på OK
  • I fönstret Systemkonfiguration klickar du på undermenyn Atart och knappen Avancerade alternativ

  • I det andra fönstret som visas ska du ha ett alternativ för att aktivera och inaktivera processorerna som du vill
  • Bekräfta din post genom att klicka på OK
  • Starta om datorn

Förfarande vid användning av Linux

När du använder Linux är proceduren ganska annorlunda. När du startar din dator bör du hitta Grub-menyn, som ansvarar för att starta Linux. Välj den post du vill använda, tryck på E- tangenten och en meny visas (beroende på vilken version som används).

 titel Ubuntu 7.10, kärna 2.6.22-14-generisk root (hd0, 5) kärna / boot / vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro tyst stänk initrd / boot /initrd.img-2.6.22-14-generic quiet 

Med pilknapparna, gå raden som börjar med ordet "kärna" och tryck på E igen.

Var medveten om att du redigerar raden, som definierar sökvägen till din Linux-kärna (kärna). Lägg till följande kommando i slutet av raden:

 maxcpus = 1 

Slutresultatet ska vara:

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

Obs! Que ro, quiet and maxcpus är parametrarna som skickas till kärnan när du startar Linux.

Tryck på B- tangenten för att starta Linux.

Tidigare Artikel Nästa Artikel

Bästa Tipsen