|
|
Full Power CPU
|
|
|
|
Junior Member
Join Date: Nov 2006
Status:
Offline
|
|
Is it possible to turn performance on a mac pro up? i noticed my CPU doesn't use more then 20% of power.
when i encode a video or do something that requires power and time to finnish my CPU doesnt use more then 20% of its power. why doesnt it use like 70% and finnish it quicker.
|
2 Ghz, 2GB Ram, leopard - Mac Pro
|
|
|
|
|
|
|
|
Dedicated MacNNer
Join Date: Nov 2004
Status:
Offline
|
|
Try encoding 4 videos and see if it uses 100% of the CPU.
|
I love lamp! I love lamp...
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status:
Offline
|
|
How are you determining it's only using 20%?
|
"The natural progress of things is for liberty to yield and government to gain ground." TJ
|
|
|
|
|
|
|
|
Junior Member
Join Date: Nov 2006
Status:
Offline
|
|
i use a widget i got which shows you the CPU useage.
i will try encoding 4 videos when i get home
|
2 Ghz, 2GB Ram, leopard - Mac Pro
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Jun 2006
Status:
Offline
|
|
Do towers have a "Processor Performance" setting in the Energy Saver preference pane like the laptops do? You might make sure you don't have it set to Reduced or something like that.
|
|
|
|
|
|
|
|
|
Posting Junkie
Join Date: Nov 2000
Location: in front of my Mac
Status:
Offline
|
|
Open four different shells and launch 'yes' in each one. That should get your load up.
|
•
|
|
|
|
|
|
|
|
Junior Member
Join Date: Nov 2006
Status:
Offline
|
|
what you mean open 4 diffrent shells. how do u do that?
|
2 Ghz, 2GB Ram, leopard - Mac Pro
|
|
|
|
|
|
|
|
Posting Junkie
Join Date: Nov 2000
Location: in front of my Mac
Status:
Offline
|
|
Open Terminal or X11 and start four shell sessions (4 windows if you like). Then launch 'yes' in every one of those sessions. That makes four 'yes' processes. One process for each available core.
|
•
|
|
|
|
|
|
|
|
Junior Member
Join Date: Nov 2006
Status:
Offline
|
|
so will that allow the mac to use all for cores on anything it does? because now i realised is only useing one core
|
2 Ghz, 2GB Ram, leopard - Mac Pro
|
|
|
|
|
|
|
|
Posting Junkie
Join Date: Nov 2000
Location: in front of my Mac
Status:
Offline
|
|
yes will saturate one core. If you launch 4 instances of yes on your 4-core MP and you don't get close to 100% load something's wrong.
|
•
|
|
|
|
|
|
|
|
Junior Member
Join Date: Nov 2006
Status:
Offline
|
|
alride thank you i will try that tonight when i get home
|
2 Ghz, 2GB Ram, leopard - Mac Pro
|
|
|
|
|
|
|
|
Junior Member
Join Date: Nov 2006
Status:
Offline
|
|
i done that and it works. if i close the terminals does it not work? do i have to have all four teminals on all the time?
|
2 Ghz, 2GB Ram, leopard - Mac Pro
|
|
|
|
|
|
|
|
Dedicated MacNNer
Join Date: Nov 2004
Status:
Offline
|
|
What you are seeing is how single threaded apps work on a multiprocessor system. If you load multiple individual tasks, OS X distributes the tasks to each core. But if you are using a single threaded app, then only one core can be utilized for that app. I don't do any encoding, so I'm not sure what encoding apps are multithreaded so that you could better utilize your system.
|
I love lamp! I love lamp...
|
|
|
|
|
|
|
|
Senior User
Join Date: Oct 2004
Location: Portugal
Status:
Offline
|
|
As I understand correctly, what the Original poster wanted was to max the processors when encoding video.
The yes command will do that, but as an exercise, it won't do what the OP wanted.
I think the reason your Mac only uses 20% of the proc. is due to the app you're using isn't prepared to use more (someone correct me, this is a guess).
But on the other hand, if you try encoding four videos as suggested already, you'll see the processors maxed out.
|
|
|
|
|
|
|
|
|
Addicted to MacNN
Join Date: Nov 2002
Location: Rockville, MD
Status:
Offline
|
|
...unless you are encoding to such a high bitrate that the disk i/o bottlenecks before encoding speed.
|
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Nov 2000
Location: Palo Alto, CA USA
Status:
Offline
|
|
This is a new thing - some apps out there are not designed to handle more than one core. Also, if you look at some high powered software out there, some companies charge more depending on how many cores or CPUs you are using. I guess since some apps have to be re-coded to take advantage, they are tying to legitamize the cost by charging more for 4 and 8 core versions of their software.
|
|
|
|
|
|
|
|
|
Junior Member
Join Date: Nov 2006
Status:
Offline
|
|
i aint in to video encoding that much it was just a test to see if the cpu usage would go any higher but it wouldn't but now when i open dreamweaver or fireworks it works perfectly all cores are working properly. is their a way to save the terminal? or do i just reopen it when i switch my mac on?
|
2 Ghz, 2GB Ram, leopard - Mac Pro
|
|
|
|
|
|
|
|
Dedicated MacNNer
Join Date: Nov 2004
Status:
Offline
|
|
Ugh. Ok, that terminal thing was just a test. "yes" is the command to "Print a string until interrupted". (ex. if you type: {yes "I have a dog"}, it will just scroll I have a dog over and over on your terminal) It loads your CPU(s) to the max. It doesn't have anything to do with actually enabling your cores or anything.
Your other apps load your cores either because they are multithreaded or because OS X can thread the processes within that app. Encoding a DVD traditionally is a single threaded task so it can only load one core at a time. Maybe newer encoding apps fix this, I don't know.
But in short, your computer is running fine.
|
I love lamp! I love lamp...
|
|
|
|
|
|
|
|
Fresh-Faced Recruit
Join Date: Nov 2006
Status:
Offline
|
|
Originally Posted by BigBadBiologist
...
But in short, your computer is running fine.
To be even clearer...
Do not run the terminal,
Do not use the "yes" command in the terminal,
Otherwise you will only slow your computer down.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|