Hallo, On Thu, 28 Mar 2002, Peter Wiersig wrote:
Nein, es ist nicht nur der Buffer: Der used memory ist bei 170M. Wenn ich mir ne Prozess-Liste mit dem Speicher der Prozesse ausgeben lasse und die zusammen rechne, komme ich niemals auf die 170M.
Hm. Mach mal ein: free -t; ( cat /proc/[0-9]*/status | grep VmSize | \ awk '{print $2, "+"}'; echo '0'; ) | xargs | bc Der Wert in der letzten Zeile muesste dem von "-/+ buffers/cache: used" in etwa entsprechen.
Also noch mal: Nachdem cron.daily updatedb gestartet hat, fehlen 170M an freien Speicher.
Hm. Mach mal obiges vor und nach dem updatedb. Und lass ein 'top' (nach Speicher sortiert -> 'M' eingeben) mitlaufen, vielleicht faellt dir ja da was auf. Wenn dann wirklich was fehlt, dann hast du wohl ein Speicherleck in einem der verwendeten Programme (u.a. find, sort, frcode, sed, bigram, code)... Was setzt du denn ein? (Kernel- / SuSE- / find-Version?) Ah! Und was steht bei dir in der rc.config? grep UPDATEDB /etc/rc.config -dnh -- Christ, their _intention_ is to have the OS drop its pants, bend over, and ask the whole bloody net to remotely install any bits at all . . . and then they're surprised it turns out to be a serious security flaw? This is moronic even by the standards set by Microsoft. -- David P. Murphy