Apparently, though unproven, at 13:34 on Sunday 19 September 2010, Alex 
Schuster did opine thusly:

> Alan McKinnon writes:
> > Apparently, though unproven, at 16:45 on Saturday 18 September 2010,
> > 
> > Florian Philipp did opine thusly:
> > > I have a bit of a problem. I'm on KDE-4.4.5 and it eats memory for
> > > breakfast. Directly after booting, everything is okay but the usage
> > > grows significantly. I wonder whether this is expected behavior.
> > > 
> > > The following statistics have been taken after 8 days of uptime
> > > during which the system was on standby most of the time during work
> > > days and at night.
> > > 
> > > free -m
> > > 
> > >              total  used  free  shared  buffers  cached
> > > 
> > > Mem:          3754  3588   165       0       57     258
> > > -/+ buffers/cache:  3271   482
> > > Swap:         6142   978  5163
> > > 
> > > A desktop machine that has 4GB RAM and still needs to swap?!
> 
> What I forgot to ask: Do you feel the performance becomes bad? Does the
> system feel more responsive again when you restart KDM and log in again?
> 
> I don't mind the system growing swap, that's normal, but now, as soon as
> significant swapping starts, the system becomes slow. I don't know why.

It's swapping. It will become slow. Disks are millions of time slower than 
RAM.

> 
> > > Excerpt from top:
> > >  VIRT  RES  SHR S %CPU %MEM     TIME+ COMMAND
> > > 
> > > 1094m 484m  10m S    0 12.9  96:43.01 firefox
> > > 
> > >  932m 471m  15m S    0 12.6   5:10.20 akregator
> > >  384m 303m 2856 S    0  8.1  59:43.43 virtuoso-t
> > >  709m 282m 2936 S    0  7.5   0:40.51 nepomukservices
> > >  839m 146m  15m S    0  3.9   8:37.76 thunderbird-bin
> > >  191m 131m  532 S    0  3.5  12:30.73 dbus-daemon
> > >  902m 105m 5288 S    0  2.8   0:30.16 krunner
> > >  263m 105m 1724 S    0  2.8   2:31.18 squid
> > >  255m  61m 6672 S    7  1.6 305:04.24 X
> > > 
> > > 1106m  55m 7756 S    0  1.5   4:22.73 amarok
> > > 
> > >  534m  54m  10m S    0  1.5   2:33.94 kopete
> > >  559m  52m 6536 S    0  1.4  56:52.37 nepomukservices
> > >  718m  38m  12m S    4  1.0 143:36.62 plasma-desktop
> > >  295m  33m 2048 S    0  0.9   1:59.32 mysqld
> > >  360m  17m 1856 S    0  0.5   0:07.56 tomboy
> > >  445m  16m 3392 S    0  0.4  38:54.36 nepomukservices
> > >  365m  14m 6356 S    1  0.4  27:38.49 konsole
> > >  438m  11m 4928 S    0  0.3   0:20.12 kded4
> > >  508m  11m 6364 S    0  0.3   0:45.79 kwin
> > 
> > Like I posted in another thread today, the memory columns in top do not
> > mean what most people think they mean, nor are they simplistic.
> 
> You gave the example of Thunderbird using 150M and Firefox 180M, but
> together they would not use 330M because some stuff is shared. Hm, isn't
> this what the SHR column in top is for? In Florian's case, there is
> firefox with 484M in the RES column and thunderbird with 146M, but the SHA
> column gives 10M + 15M, so only 25M of 630M are shared?

Yes that's true. I sucked the 150 && 180 numbers out of my ass.

The post was to highlight common problems with reading top output, not to 
diagnose any problem he might be having.



-- 
alan dot mckinnon at gmail dot com

Reply via email to