linux-l: 2.0.29 ein Speicherfresser?

Florian Schintke schintke at schintke.isdn.cs.tu-berlin.de
Do Jul 3 14:15:33 CEST 1997


+------------+
| Antwort auf
|   wen:      Johannes Walther <hannes at walther.in-berlin.de>
|   vom:      3. Jul 1997
|   Thema:    'Re: linux-l: 2.0.29 ein Speicherfresser?'
+------------+
> Florian Schintke wrote:
> > 
> > +------------+
> > | Antwort auf
> > |   wen:      Johannes Walther <hannes at walther.in-berlin.de>
> > |   vom:      3. Jul 1997
> > |   Thema:    'Re: linux-l: 2.0.29 ein Speicherfresser?'
> > +------------+
> > > >
> > > > Die Prozessliste zeigt aber nicht an, dass  es einen Prozess gibt, der
> > > > diesen  Platz verbraucht.     Ich   nehme  also an,  dass    irgendein
> > > > Geraetetreiber (vielleicht  HiSax) den Speicher langsam auffrisst, was
> > > > ich  nicht lustig  finden kann.   Dazu habe  ich sicherlich nicht 48MB
> > > > Arbeitsspeicher.
> > > Hm woran dein Speicher"verbrauch" liegt weiß ich nicht, aber gib einfach
> > > mal top ein und schau wer da so dick geworden ist. Achtung du solltest
> > > das Fenster dafür etwas größer machen damit viel Prozesse angezeigt
> > > werden. Du kannst das Ergebiß auch in eine Datei umlenken "top >>datei"
> > > dann kannst du in aller ruhe auswerten.
> > 
> > Wie ich bereits geschrieben habe gehoert der Speicher keinem Prozess.
> > Fuer solche Faelle benutzt man uebrigens am besten als root den Befehl
> > ps -ax | less
> 
> hä wie jetzt ? wo steht dann welcher Prozess welchen Speicher benutzt,
> und vor allen wieviel ? (Aufmerksam gelesen: pe es Leertaste
> Minuszeichen a iks Leertaste senkrechter Strich Leertaste el e es es )
> Woher weißt du denn das der Speicher keinem Prozess gehört ?
>  

Sorry, sorry, ich bin schuld! Muss natuerlich 'ps -axu |less' heissen.

Sieht dann folgendermassen aus:
---------------------------------------------------------------------
USER       PID %CPU %MEM  SIZE   RSS TTY STAT START   TIME COMMAND
bin         95  0.0  0.6   852   316  ?  S    13:35   0:00 /usr/sbin/portmap 
root         1  0.1  0.5   836   280  ?  S    13:34   0:02 init [3] 
root         2  0.0  0.0     0     0  ?  SW   13:34   0:00 (kflushd)
root         3  0.0  0.0     0     0  ?  SW<  13:34   0:00 (kswapd)
root         8  0.0  0.5   820   252  ?  S    13:34   0:00 update (bdflush) 
root        50  0.0  0.6   828   308  ?  S    13:35   0:00 /sbin/kerneld 
root        67  0.0  1.1   952   536  ?  S    13:35   0:00 /sbin/ipppd debug def
root        69  0.0  0.5   828   276  ?  S    13:35   0:00 tail -f /var/log/mess
root        70  0.0  0.7   912   344  ?  S    13:35   0:00 grep call from 
root        90  0.0  0.7   848   372  ?  S    13:35   0:00 /usr/sbin/syslogd 
root        92  0.0  0.7   836   340  ?  S    13:35   0:00 /usr/sbin/klogd -c 1
root        98  0.0  0.9   884   452  ?  S    13:35   0:00 /usr/sbin/rpc.mountd
root       100  0.0  1.0   908   472  ?  S    13:35   0:00 /usr/sbin/rpc.nfsd 
root       104  0.0  0.8   856   400  ?  S    13:35   0:00 /usr/sbin/cron 
root       108  0.0  0.7   836   332  ?  S    13:35   0:00 /usr/sbin/inetd 
root       116  0.0  1.4  1176   672  ?  S    13:35   0:00 sendmail: accepting c
root       120  0.0  1.5  1968   740  ?  S    13:35   0:01 /usr/X11R6/bin/xdm 
root       121  0.0  0.6   824   292   1 S    13:35   0:00 /sbin/mingetty --nocl
root       122  0.0  0.6   824   292   2 S    13:35   0:00 /sbin/mingetty tty2 
root       123  0.0  0.8   856   380  ?  S    13:35   0:00 /usr/local/sbin/vboxg
root       125  0.8  5.8  4932  2748  ?  S    13:35   0:18 /usr/X11R6/bin/X vt07
root       126  0.0  2.7  2012  1300  ?  S    13:35   0:00 -:0                
root       281  0.6  3.3  3304  1592  ?  S    14:09   0:01 xterm -geometry 80x24
root       308  0.3  3.3  3304  1596  ?  S    14:09   0:00 xterm -l -vb +sb -sl
root       314  0.2  1.8  1520   880  p2 S    14:09   0:00 -bash 
root       327  0.0  1.2  1384   572  p2 S    14:09   0:00 bash /root/mailservic
root       329  0.0  0.5   816   244  p2 S    14:09   0:00 sleep 420 
root       410  0.0  0.7   884   368  p2 R    14:13   0:00 ps -axu 
schintke   242  0.3  1.3  1392   624  ?  S    14:09   0:00 /bin/sh /home/schintk
schintke   271  0.0  0.5   828   276  ?  S    14:09   0:00 tail -f /var/log/isdn
schintke   272  2.7  2.1  1812   992  ?  S    14:09   0:06 /usr/X11R6/bin/fvwm2
schintke   275  0.0  0.7  1480   368  ?  S    14:09   0:00 /usr/X11R6/lib/X11/fv
schintke   276  0.1  1.4  1536   676  ?  S    14:09   0:00 /usr/X11R6/lib/X11/fv
schintke   280  0.0  0.7  1484   376  ?  S    14:09   0:00 /usr/X11R6/lib/X11/fv
schintke   282  2.4  7.7  5924  3668  ?  S    14:09   0:05 emacs -iconic -f serv
schintke   283  3.1 10.3  8100  4892  ?  S    14:09   0:06 netscape -iconic -ins
schintke   287  0.0  1.3  1524   616  ?  S    14:09   0:00 /usr/X11R6/lib/X11/fv
schintke   291  0.1  2.4  2180  1136  ?  S    14:09   0:00 xload -geometry 68x68
schintke   292  0.1  2.4  2188  1156  ?  S    14:09   0:00 xbiff -bg grey67 
schintke   293  0.1  2.5  2164  1180  ?  S    14:09   0:00 xconsole -bg grey67 -
schintke   294  7.5  2.9  2432  1376  ?  S    14:09   0:16 wish -f /home/schintk
schintke   295  0.4  2.7  2256  1288  ?  S    14:09   0:01 /home/schintke/progra
schintke   296  0.1  2.3  2152  1116  ?  S    14:09   0:00 xclock -geometry 68x6
schintke   297  0.6  2.0  1592   972  p0 S    14:09   0:01 -csh 
schintke   322  0.0  0.5   828   268  ?  S    14:09   0:00 /usr/libexec/emacs/19
schintke   378  1.2  1.9  1396   908  p0 S    14:10   0:02 mutt 
schintke   398  0.1  0.5   836   268  p0 S    14:11   0:00 emacsclient /tmp/mutt
------------------------------------------------------------------------

Wie die Ueberschriften zeigen  gibt es auch eine  Spalte SIZE, die den
aktuellen Speicherplatzbedarf des Prozesses angibt. Fuer alle, die nur
top kennen empfielt  sich die Lektuere von 'man  ps'. (Fuer  mich wohl
auch! :-) 

Gruss

Florian Schintke
-- 
E-Mail: schintke at cs.tu-berlin.de
WWW   : http://user.cs.tu-berlin.de/~schintke/




Mehr Informationen über die Mailingliste linux-l