Ahh, that's right. You were more concerned with RAM than CPU. If you're
low on RAM then the system will start swapping memory onto and off of
your hard drive which can bring everything to a crawl. Anyway, I first
discovered that running top only one time seems to always give 0% for
CPU so I changed to do a couple samples. I guess the first try must be
buggy:
top -ncols 3 -l5 -n5
This now runs top 5 times and I just review the last run. Back to the
memory usage, it gets complicated because there is all this real and
virtual memory stuff, plus a single process's memory chunks could be
scattered all over so it takes top a bit of work to total things up,
sometimes making top the highest CPU user on an otherwise idle system.
Anyway, if you navigate up past the PID COMMAND %CPU row you'll come
across a line like this:
PhysMem: 776M wired, 2138M active, 616M inactive, 3531M used, 435M free.
The wired+active numbers are usually what's reported as memory in use
while the free+inactive numbers are considered available. So on my 4GB
laptop I have about 3GB used and 1GB free, which is pretty healthy. I'd
check that on yours. If you're pushing 10% free or less you're probably
swapping. So you could do something like this:
top -n5 -l3 -stats cpu,command,rsize,vsize -o rsize
This displays the top 5 processes by resident memory size. For me it was
something like this:
%CPU COMMAND RSIZE VSIZE
7.7 kernel_task 401M 5066M
0.0 mds 217M 4300M
0.0 Safari 175M 3808M
0.0 WebProcess 125M 3636M
0.0 Finder 111M 3771M
You can find out more about any terminal command, like top, by typing
'man' followed by the command. So 'man top' will give you more details
about all the parameters than you'll want to know.
CB
On 1/18/13 10:14 AM, Alex Hall wrote:
That's a useful command, thanks. I can't seem to get the top processes though,
at least not according to processor load or ram usage. The five it showed me
were using 0% CPU and I know they don't take up much ram at all...
On Jan 18, 2013, at 9:54 AM, Chris Blouch <cblo...@aol.com> wrote:
I couldn't seem to get the columns to sort either but you could always use
'top' from the terminal. Just type (or copy paste) the command like this:
top -ncols 3 -l1 -n5
ncols tells it to only give the first three columns which is the processID,
process name and %CPU. The l1 means to sample just once. You can change the
number to do it over and over if you want. The n5 means to show just the top 5
processes. If you want the top 10 just change the 5 to 10.
CB
On 1/18/13 2:58 AM, Ricardo Walker wrote:
How odd,
You would think that sorting command would work in such a table. But on my
machine too, it doesn't seem to work.
Ricardo Walker
rica...@appletothecore.info
Twitter:@apple2thecore
www.appletothecore.info
On Jan 17, 2013, at 10:53 PM, Alex Hall <mehg...@gmail.com> wrote:
I know I have low ram, but the question stands: can you sort process lists by
CPU usage or ram? I tried the vo-shift-backslash command and was taken to the
headers list, but activating the buttons there did not seem to do anything at
all. Is there any way to do this?
On Jan 17, 2013, at 10:48 PM, candiesti...@me.com wrote:
I had a similar problem with my macbook when I installed mountain lion. I upgraded to 4
gigabytes of ram and that took care of the problem. I rarely ever get the
"busy" notice, and when I do, it lasts for a brief time and then everything
works fine.
On Jan 17, 2013, at 7:36 PM, Alex Hall <mehg...@gmail.com> wrote:
Hi all,
Every time I start my mac (2011 Mini with 2gb ram and 10.8), it is sluggish for
at least ten to fifteen minutes. Eventually things calm down, provided I stay
within three or four apps, but for those first minutes everything is slow and
busy more often than not. Is there a way I can use Activity Monitor to see
which apps and/or processes are taking up the mac's resources, such as CPU time
or ram? Thanks.
Have a great day,
Alex (msg sent from Mac Mini)
mehg...@gmail.com
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to macvisionaries@googlegroups.com.
To unsubscribe from this group, send email to
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to macvisionaries@googlegroups.com.
To unsubscribe from this group, send email to
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.
Have a great day,
Alex (msg sent from Mac Mini)
mehg...@gmail.com
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to macvisionaries@googlegroups.com.
To unsubscribe from this group, send email to
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.
--
¯\_(ツ)_/¯
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to macvisionaries@googlegroups.com.
To unsubscribe from this group, send email to
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.
Have a great day,
Alex (msg sent from Mac Mini)
mehg...@gmail.com
--
¯\_(ツ)_/¯
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to macvisionaries@googlegroups.com.
To unsubscribe from this group, send email to
macvisionaries+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.