How to get a HUGE performance boost on a low-mem dial-up machine:

    killall -9 kppp   #  !!!!!!!!!!!!!!!!!!!!!


On occasion, when out of town, I have to use a ppp connected host with a
paltry 80MB of memory...  once again, the performance (due to excessive
swapping) was pathetic -- just switching desktops and getting the windows
redrawn was taking 15-20 seconds.

I checked with 'top' and found that, as usual, kppp was taking a LOT of
memory -- today, it varied between 10M and 35M!!

I figured enough is ENOUGH!... so I killed kppp...

SURPRISE!!!  not really...  I can now switch between the desktops in about
**ONE** second...

kppp is doing *nothing* other than starting/stopping pppd on this
machine; so *WHY* should it take so much memory...??

$ldd `which kppp`
        libkdeui.so.3 => /usr/lib/libkdeui.so.3 (0x40027000)
        libkdecore.so.3 => /usr/lib/libkdecore.so.3 (0x4023d000)
        libdl.so.2 => /lib/libdl.so.2 (0x403d5000)
        libDCOP.so.1 => /usr/lib/libDCOP.so.1 (0x403d9000)
        libqt.so.2 => /usr/lib/libqt.so.2 (0x4040e000)
        libpng.so.2 => /usr/lib/libpng.so.2 (0x408fb000)
        libz.so.1 => /lib/libz.so.1 (0x40923000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40932000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40953000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40962000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40a4c000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40a55000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x40a6d000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3
(0x40a7f000)
        libm.so.6 => /lib/libm.so.6 (0x40ac7000)
        libc.so.6 => /lib/libc.so.6 (0x40aea000)
        libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0x40c28000)
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x40c4a000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40cc6000)
        libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x40cde000)
        libmng.so.1 => /usr/lib/libmng.so.1 (0x40d0b000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40d50000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40d67000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40db9000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40dbe000)
        liblcms.so.1 => /usr/lib/liblcms.so.1 (0x40df9000)

Just starting kppp without making a connection, it shows:
 9753 pfortin    9   0  7608 7608  6896 S     0.1  9.7   0:02 kppp

OK... the 7608 includes all the libs; BUT....

since this dumb little utility is only starting/stopping pppd, WTF is it
doing eating so much memory...  (up to 35MB(!!!!) today...???!!!)

Pierre



Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to