MGG 220: Your Mac Questions Answered and a BlogWorld Expo Interview

John and Dave interview Dave Cynkin and Rick Calvert of BlogWorld Expo, and secretly (or perhaps not so!) try to convert Rick to the Mac. After the interview, Dave and John get back to MGG proper form and answer your questions and share your tips. Subscribe today and don't miss another episode.

MGG 220: Your Mac Questions Answered and a BlogWorld Expo Interview

Sep. 28, 2009 — Download: MP3 Version or AAC Version


Sponsor: Audio Engine: Audioengine A5 and A2—Real speakers designed for portable audio players that deliver astonishing sound (and don’t cost a fortune).  You can’t get better sound for your iPod or iTunes! Get 10% off with coupon code: MGGTEN

Sponsor: Path Finder 5: Path Finder is a comprehensive file browser for OS X that combines the best of Apple’s Finder with powerful, integrated utilities and some innovative ways of accessing and manipulating your files.

Popular TMO Stories


Dave Cynkin

You guys are my mac heroes!

We WILL convert Rick to Mac, it will happen. By force. Blunt force. Or sharp. Whichever. :D

Great talking with you today, see you in Vegas.

Best Regards,

Dave Cynkin

Co-founder, CMO, Sleep Deprivationist & Thrill Seeker
BlogWorld & New Media Expo

Bob Harris

MGG 220 - I think your definitions of System/User/Nice/Idle were not correct (OK, Nice and idle were “Good Enough”, however, System and User were wrong).
System - The time a process spends executing in the kernel.  This would be time spent doing I/O, asking the system for the current time of day, asking the system to send a message to another process, time spent paging/swapping memory, time the OS spends handling an Interrupt just because the process happened to be running on that CPU, etc…
User - The time a process spends running in user mode (not the kernel).  This would be time spent running the applications code or shared libraries and frameworks.
NOTE:  Every process runs in both user and kernel mode.
Nice - Nice is a fudge factor that gives a slight advantage or disadvantage to a process.  A nice value is not an absolute priority.  The scheduler maintains a dynamic priority for each process which goes down if a process consumes its entire slice of CPU time, and increases its dynamic priority when it waits for something like I/O to complete.  The nice value is part of the calculation which gets mixed into the dynamic scheduling priority.
Idle - no processes ready to run on all CPUs.

Log in to comment (TMO, Twitter or Facebook) or Register for a TMO account