Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.5: Install a Processor System Preferences panel System 10.5
Hidden in the Developer Tools package, there is a System Preferences panel that serves the same purpose as this hint about the CPU Palette.

After installing Xcode, navigate to /Developer » Extras » PreferencePanes, and then double-click on Processor.prefPane to install it. The Processor panel will add itself in the Hardware (not Other) section within System Preferences.

Using this panel, you can do everything you can do with the CPU Palette, minus the graphs but plus some L2 Cache and frontside bus info. The best part, however, is the fact that you can use the panel to add a menu bar item that replaces CPU Palette. From the menu bar icon, you'll have access to the preference pane, the option to use two or one cores, and the CPU Palette itself.
    •    
  • Currently 2.71 / 5
  You rated: 2 / 5 (7 votes cast)
 
[36,311 views]  

10.5: Install a Processor System Preferences panel | 19 comments | Create New Account
Click here to return to the '10.5: Install a Processor System Preferences panel' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Install a Processor System Preferences panel
Authored by: phlops on Nov 30, '07 08:07:25AM

And if you own a PowerMac G5 that has a chirping power supply, this preference pane gives you the ability to "Disable Processor Napping" which, when disabled, completely and immediately eradicates the chirp. A true sanity saver.

---
/phil



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: morespace54 on Nov 30, '07 08:43:15AM

This also existed in 10.4 (at least, if you downloaded the CHUD package). Pretty useful if you have problems with your fans or with 1 of your cpu...



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: Pyrrhus on Dec 01, '07 07:13:51AM

When I disable napping on my G5 2.0 ghz double processor tower (rev 1) in Leopard, the fans go totally crazy when the machine goest to sleep. This was not an issue in Tiger.

So now I have to disable napping during wake to get rid of the damn chirping, and I re-able nap before sleep.

Kind of annoying but at least it works. I guess the fan chirping issue will never get solved.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: Michael.Massing on Dec 02, '07 11:22:01AM

Sorry if this is not helpful, depending on your circumstances. I don't mean to gloat, but just to report that Apple will replace power supplies if the machine is still under warranty/AppleCare. When I politely resisted my subcontinental service rep's insistence that I shlep my G5 into an Apple Store, and instead proposed that he give me shipping information, he countered by scheduling a technician to come out to replace the PS at my home.

Best to all,
M.

---
If a nation expects to be ignorant and free, in a state of civilization, it expects what never was and never will be. - Thomas Jefferson to Col. C. Yancey, 1816



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: mankoff on Nov 30, '07 12:10:14PM

Warning, having the CHUD tools in the menu bar causes conflicts with MenuMeters.

---
http://pace.edgcm.columbia.edu



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: herbertbrubaker on Nov 30, '07 01:13:14PM

Can someone give a good example of why you would want to turn one of two CPU's off? What's the point? Can you turn it off at any time, or is this something better saved for a startup item approach?



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: wootest on Nov 30, '07 02:30:36PM

It's a developer extra - if you're debugging stuff that runs on multiple threads, you can disable all cores but one to force stuff to run if not serially, then at least not strictly concurrently. (Of course, you can do this in code as well, even to the point of 'pinning' some code to a specific core.) There's probably a bunch of other uses for it if you're doing hardware-related development, like device drivers, but I'm not sure since I don't do that.

You can change the number of active processor cores at any time. It's not a set-and-then-restart sort of thing.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: ecbtln on Nov 30, '07 02:33:17PM

also, although im not sure how much if any power it saves, but it sure seems like one would save power on a laptop by only using one core opposed to two. But, i may be wrong because i know that the reduced proccesor setting does do a good job at saving power, not sure if it turns off any cores or what it does though.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: cawaker on Nov 30, '07 08:22:52PM

I guess its just good for development, because on intel core duo machines, it does not save power at all when you disable one core. The cpu is designed to run much more efficiently with 2 cores active.

This may be different when it comes to G5. but the dual core machines its pointless to disable one core.



[ Reply to This | # ]
1 or 2 CPUs ?? (Ancient History Lesson)
Authored by: Cat2Mac on Dec 14, '07 09:42:03AM

Back in the early days of OSX, some programs would only run properly on 1 CPU. The user would need to turn off CPU 2. No longer an issue.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: Siechotic1 on Dec 01, '07 03:03:13AM

This isn't 10.5 only, this pref panel is available in Tiger dev tools too.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: Mac0s on Dec 01, '07 12:22:38PM

The reason one would want to disable a processor is if they are developing and want to test it for systems that do not have multiple processors.

This is important to people who are concerned about compatibility and memory efficiency.

Another specific example is if you want to play older games, such as Baldur's Gate - Shadows of Amn. which was developed for a single processor.

This has been around for awhile and it is great!

There is another way, although it is more complicated and not as safe...

Using the Mac OS X Terminal to Set the Number of Processors to One
The following instructions work for Mac OS X only. You must have the root or admin password in order to make this change. You will use the Terminal application to issue the nvram command to set the "boot-args" configuration variable. Follow these steps:

Step 1. Launch the Terminal application. The Terminal application is found at /Applications/Utilities/Terminal.

Step 2. To see the current setting of "boot-args", enter the following command:


% nvram boot-args


Step 3. Enter the following command


% sudo nvram boot-args="cpus=1"

You will need to reenter the current value of "boot-args" if you want to preserve it. For example, if the result of Step 2 was:


boot-args debug=0x4

the nvram command would read:


% sudo nvram boot-args="debug=0x4 cpus=1"


Step 4. Enter the root or administrator password when prompted.

Step 5. Restart the system.

The above command sets the "boot-args" Open Firmware configuration variable in nonvolatile RAM (NVRAM). This means that the setting is persistent across system restarts. If you decide to change the setting before restarting, a subsequent setting will overwrite a preceding setting. If you misspell "boot-args", there is no warning, a (probably useless) new entry into NVRAM is made, and the number of processors used will be unchanged after restart.


-Mac0s-



[ Reply to This | # ]
Not Leopard-only
Authored by: boredzo on Dec 01, '07 11:25:49PM

Just like the other hint, this is not Leopard-only. The prefpane, like the palette, is part of the CHUD tools and runs just fine on Tiger.



[ Reply to This | # ]
Not Leopard-only
Authored by: leamanc on Dec 03, '07 09:42:47AM

I think the point of the hint is that it doesn't show up in System Prefs automagically after installing CHUD tools anymore (like it did 10.4). It's now something you double-click in /Developer/Extras/PreferencePanes/ to install.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: Reaperducer on Dec 10, '07 06:30:26AM

Does anyone know how to uninstall this? I'd rather have my MenuMeters back. But while the Processor item still appears in the menu bar, it no longer appears in System Preferences. I tried deleting Processor.prefpane from Library and nothing changed even after emptying the trash and rebooting.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: Cat2Mac on Dec 14, '07 09:44:42AM

Hold down the command/apple key & drag the icon from the menu bar. (works for all menu extras.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: Quatch on Sep 10, '09 11:01:33AM

in 10.6 at least you can right click and remove.



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: rab777hp on Jul 06, '09 12:40:15PM

this no longer works for me, it disappeared, and in no way can i reinstall it

10.5.7



[ Reply to This | # ]
10.5: Install a Processor System Preferences panel
Authored by: rab777hp on Jul 06, '09 10:49:21PM

fiddled around with it- works again now.



[ Reply to This | # ]