Multicore CPU: kā atslēgt kodolu

Lai palaistu noteiktas lietojumprogrammas, kas nav saderīgas ar vairāku operāciju darbībām, var būt nepieciešams atslēgt kodolu daudzdzīslu CPU . Windows sistēmās ir iespējams atslēgt kodolu, izmantojot sistēmas konfigurācijas logu. Izvēlieties to procesoru skaitu, kuriem jābūt iespējotiem vai atspējotiem, un restartējiet datoru, lai iestatījumi stātos spēkā. Kodola atslēgšanu Linux var veikt, izmantojot grub izvēlni un pievienojot kodola ieraksta parametrus . Kad Linux sāk darboties, šie parametri tiek nosūtīti tieši uz kodolu. Pēc tam, kad ir veiktas modifikācijas, lai deaktivizētu kodolu daudzdzīslu CPU, Linux sistēma ir jāatsāk.

  • Procedūra, izmantojot Windows (Vista, 7 un XP)
  • Procedūra, izmantojot Linux

Dažreiz ir ļoti noderīgi, ja vairāku kodolu procesors spēj noteikt, vai kodols darbojas pareizi frekvenču pieauguma vai testēšanas nolūkā. To var izdarīt, atspējot kodolu, tādējādi izolējot potenciāli problemātisko. Dažreiz šī procedūra ir nepieciešama, lai palaistu noteiktas lietojumprogrammas, kas nav saderīgas ar vairāku kodolu apstrādi.

Ņemiet vērā, ka šī procedūra neietekmēs jūsu aparatūru, bet jūsu operētājsistēma (Windows vai Linux) vienkārši ignorēs jūsu izvēlēto (-as) kodolu (-as).

Procedūra, izmantojot Windows (Vista, 7 un XP)

  • Atveriet izvēlni Sākt, noklikšķiniet uz Izpildīt, ierakstiet msconfig un noklikšķiniet uz Labi
  • Logā Sistēmas konfigurācija noklikšķiniet uz apakšizvēlnes Atart un pogas Papildu opcijas

  • Otrajā logā, kurā parādās, jums ir jānodrošina iespēja iespējot un atspējot procesorus, kā vēlaties
  • Apstipriniet ierakstu, noklikšķinot uz Labi
  • Restartējiet datoru

Procedūra, izmantojot Linux

Lietojot Linux, procedūra ir diezgan atšķirīga. Startējot datoru, jāatrod Grub izvēlne, kas ir atbildīga par Linux palaišanu. Izvēlieties ierakstu, kuru vēlaties izmantot, nospiediet taustiņu E un parādīsies izvēlne (atkarībā no izmantotās versijas).

 virsraksts Ubuntu 7.10, kodols 2.6.22-14-vispārējs sakne (hd0, 5) kodols /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 /init.img-2.6.22-14- vispārējs kluss 

Izmantojot bulttaustiņus, dodieties uz rindu, kas sākas ar vārdu "kodols", un vēlreiz nospiediet E.

Ņemiet vērā, ka rediģējat līniju, kas nosaka ceļu uz jūsu Linux kodolu (kodols). Līnijas beigās pievienojiet šādu komandu:

 maxcpus = 1 

Gala rezultātam jābūt:

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

Piezīme: que ro, klusums un maxcpus ir parametri, kas nosūtīti uz galveno sistēmu, startējot Linux.

Nospiediet taustiņu B, lai sāktu Linux.

Iepriekšējais Raksts Nākamais Raksts

Top Padomi