Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Demon Hunter

macrumors 68020
Original poster
Mar 30, 2004
2,284
39
I can't saturate either core in Activity Monitor! What's going on? If a process is going slowly, shouldn't 100% of a core be used?

H.264 1080p gets 50% out of each...
 

FF_productions

macrumors 68030
Apr 16, 2005
2,822
0
Mt. Prospect, Illinois
If it can play that 1080p with no dropped frames, there is nothing to worry about. Just do APPLE-I in Quicktime and it should tell you the FPS, if it's running at the full frame rate you are fine.
 

x86

macrumors regular
May 25, 2006
166
0
Dearborn, MI
If you want to max out your processors you can always type "yes > /dev/null" in two different terminal windows...
 

Heb1228

macrumors 68020
Feb 3, 2004
2,217
1
Virginia Beach, VA
dferrara said:
H.264 1080p gets 50% out of each...
That is odd. Have you tried encoding a few things at the same time, maybe one in Final Cut, one in Quicktime, and another in iDVD or something, just to see that that pushes them any more?

FF_productions said:
If it can play that 1080p with no dropped frames, there is nothing to worry about. Just do APPLE-I in Quicktime and it should tell you the FPS, if it's running at the full frame rate you are fine.
I would guess he's talking about rendering, not playback.
 

nermal0

macrumors regular
May 31, 2006
140
36
Germany
does anyone know how to tell fink to use both cores for compiling? In Linux I just need to pass the "-j" flag to parallelize make. How do I do that in fink?
 

Demon Hunter

macrumors 68020
Original poster
Mar 30, 2004
2,284
39
x86 said:
If you want to max out your processors you can always type "yes > /dev/null" in two different terminal windows...

Thanks, I was wondering what that command was.
 

AlexSpark

macrumors newbie
Aug 23, 2004
22
0
Emeryville, CA
Answer:

Most apps are not coded/designed to use over 100% of a CPU, thus they will never go over 100%. This is great for multitasking, but not if you need that added boost of performance.

As the multi core trend progresses, so will the number of app will support over 100%.
 

atszyman

macrumors 68020
Sep 16, 2003
2,437
16
The Dallas 'burbs
bbrosemer said:
Why when I am encoding a DVD in idvd I am only getting about 50% CPU usage...?

How much RAM do you have?

I don't know much about video encoding but a DVD is probably sitting between 2-4.7 GB of data. If there is not much RAM for storing the data then there will have to be many, many disk accesses in order to retrieve the data for encoding and storing the encoded data. Since disk accesses are the slowest form of memory access it is entirely possible that you are not able to get the processor enough data in order to get full utilization.

Of course that's just my current theory.
 

bbrosemer

macrumors 6502a
Jan 28, 2006
639
3
atszyman said:
How much RAM do you have?

I don't know much about video encoding but a DVD is probably sitting between 2-4.7 GB of data. If there is not much RAM for storing the data then there will have to be many, many disk accesses in order to retrieve the data for encoding and storing the encoded data. Since disk accesses are the slowest form of memory access it is entirely possible that you are not able to get the processor enough data in order to get full utilization.

Of course that's just my current theory.
Thats not it I have 2 gigs of Ram.
 

AlexSpark

macrumors newbie
Aug 23, 2004
22
0
Emeryville, CA
bbrosemer said:
Why when I am encoding a DVD in idvd I am only getting about 50% CPU usage...?


Is that 50% of 200% ?

Where abouts in the Activity Monitor are you reading that figure? In the summery at the bottom or in the list or programs?

The summery will only go up to 100% no matter how many cores you have. So in theory 50% in the summery on a CoreDuo is 100% of one of the cores.

Like I said before in this thread, not all programs are designed with multi-threading in mind and thus will not go over 100% of one core.
 

bbrosemer

macrumors 6502a
Jan 28, 2006
639
3
AlexSpark said:
Is that 50% of 200% ?

Where abouts in the Activity Monitor are you reading that figure? In the summery at the bottom or in the list or programs?

The summery will only go up to 100% no matter how many cores you have. So in theory 50% in the summery on a CoreDuo is 100% of one of the cores.

Like I said before in this thread, not all programs are designed with multi-threading in mind and thus will not go over 100% of one core.
You would think idvd seeing that it is designed for the Mac and is UB for the Intel would like to max the cores out.
 

AlexSpark

macrumors newbie
Aug 23, 2004
22
0
Emeryville, CA
bbrosemer said:
You would think idvd seeing that it is designed for the Mac and is UB for the Intel would like to max the cores out.

iMove has been around a heck of a lot longer than Apple has been releasing Multi Core systems for. Well maybe the PowerMac ... :/

The fact that you bring up UB and Intel has no impacked on the fact that iMovie isnt a Multi-Threaded program.


Ive owned a PowerMac G5 for about 2 years now, most of my apps arnt Multi-Threaded. A good example is that ive been encoding Flash videos for a project, now coming upto 24 hours. If it was a multi-threaded program than it would of taken half the time. These are inherent trade offs off muti-core systems.

The upside is that I still have another 100% i can use to do other things while my video is encoding.
 

bbrosemer

macrumors 6502a
Jan 28, 2006
639
3
AlexSpark said:
iMove has been around a heck of a lot longer than Apple has been releasing Multi Core systems for. Well maybe the PowerMac ... :/

The fact that you bring up UB and Intel has no impacked on the fact that iMovie isnt a Multi-Threaded program.


Ive owned a PowerMac G5 for about 2 years now, most of my apps arnt Multi-Threaded. A good example is that ive been encoding Flash videos for a project, now coming upto 24 hours. If it was a multi-threaded program than it would of taken half the time. These are inherent trade offs off muti-core systems.

The upside is that I still have another 100% i can use to do other things while my video is encoding.
Ok very true just wanted to make sure more or less that this was normal.
 

kgarner

macrumors 68000
Jan 28, 2004
1,512
0
Utah
What system is this on? If it is a laptop you might check your Energy Settings to see if it is on battery saver mode which I believe limits the processors as well. Just a thought.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.