Multicore CPU: how to disable a core

Last update on July 25, 2009 07:04 AM by jak58
Published by jad05

Multicore CPU: how to disable a core








For overclocking adepts it’s quite useful to be able to determine whether a core is working properly during rise in frequencies or for testing purposes (e.g. verify if in your Quad Core a core is damaged or failing, thus reducing overall performance).

Sometimes this procedure is necessary to run certain applications, which are not compatible with multi core processing.

Note that this procedure will not affect physically your hardware, but consider that your OS (Windows or Linux) will simply ignore the core(s) you selected.

Procedure when using Windows


Open the start menu, click on Run,type in msconfig and click on OK

In the System Configuration window click on the start sub menu and the on Advanced Options button.

In the second window that appear, you should be provide with an option for enabling and disabling the number of processors you want to use.

Validate your entry by clicking on OK.

Restart your PC and it should be fine.

Procedure when using Linux:


When using Linux the procedure is quite different, when starting up your PC, you should find the Grub menu, which is responsible for launching Linux. Select the entry you want to use, press e key and a menu will appear (depending on the version used).

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet

Using the arrow key, go the line beginning with the word kernel and press on “e” again.

Be aware that you are editing the line, which defines the path to your Linux kernel (core), at the end of the line add the following command:

maxcpus=1

The end result should be:

kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro quiet maxcpus=1
Note that que ro, quiet and maxcpus are the parameters send to the core when starting up Linux.

Press on the b key to start Linux. Only one of your processor should be used by Linux, the rest will be ignored.
Best answers for « Multicore CPU: how to disable a core » in :
CPU is overheating- temperature problem ShowCPU is overheating- temperature problem Knowing the temperature of my processor Intel Processors AMD processor temperatures If your CPU is overheating, it can cause reboots on the computer, instabilities, or even destroy the processor...
Linux Extend your laptops battery life ShowLinux Extend your laptops battery life Solutions CPU frequency Screen Brightness Laptop-mode-tools functions You will be able to do these configurations: Hard drive Activity Network Cards DVD/CD ROM drives Bluetooth adapter Multi...
Recovering lost files ShowRecovering lost files Summary Preconditions Under Windows Freeware PC Inspector File Recovery Restoration Hand Recovery Undelete Plus SoftPerfect File Recovery Photorec&Testdisk Instruction for application Notice Under...
Download GetDiz ShowGetDiz is a text editor. It can replace Notepad of Windows very well. Light and easy to use, the application allows to display and to edit DIZ and NFO files which are often included in ZIP archives. Furthermore, GetDiz can displays correctly the...
Download Disk Recovery Wizard ShowDisk Recovery Wizard is a tool to backup data. It allows to restore the damaged, corrupt and inaccessible data on a hard disk and even the formatting. A wizard guides you step by step to facilitate the operations. Disk Recovery Wizard supports any...
Download CPUz ShowCPU-Z is free software collecting information on the main elements of the computer: Processor Name and number Core stepping. Package. Voltage. Internal and external clocks, multiplier. Set of instructions supported. Cache...
Processor ShowIntroduction The processor (CPU, for Central Processing Unit) is the computer's brain. It allows the processing of numeric data, meaning information entered in binary form, and the execution of instructions stored in memory. The first...