Hi, I have searched thru' man pages and I am still can understand the 'top' program. Here is a sample output
11:31am up 4 days, 1:58h, 2 users, load average: 1.05, 1.01, 1.00 37 processes: 34 sleeping, 3 running, 0 zombie, 0 stopped CPU states: 98.0% user, 1.9% system, 98.0% nice, 0.1% idle Mem: 127996K av, 125040K used, 2956K free, 5112K shrd, 1956K buff Swap: 136480K av, 34524K used, 101956K free 4516K cached USER PID %CPU %MEM NI VSZ RSS SHRD TT STAT TIME COMMAND daniel 3418 98.0 88.4 4 989M3 110M6 364 ? R N 425:45 train -iter daniel 3733 1.9 0.4 0 1392 636 452 p2 R 0:00 top root 1 0.0 0.0 0 820 72 56 ? S 0:02 init [2] How can my program use 989M3 of virtual memory while I only have 128M real memory and 138 Swap memory. I am assuming that 989M3 means 989.3 Megabytes - is that correct? Does Linux return freed memory to the system or not? Thanx /----------------------------------------------------------------------------/ Daniel J. Mashao -- [EMAIL PROTECTED] http://www.ee.uct.ac.za/~daniel /----------------------------------------------------------------------------/ -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .