Bash Kommando gesucht :-)

Post Reply
Message
Author
ceroe
Posts: 51
Joined: 14. Mar 2001 7:23
Location: 35396 Gießen
Contact:

Bash Kommando gesucht :-)

#1 Post by ceroe »

Hi,
mal ne kurze Frage <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> :

Wenn ich wissen möchte, wieviel Speicher eine Anwendung belegt, z.B. Apache, wie finde ich das dann heraus?

ps -HAwf oder so was?

Ich würde nämlich gerne wissen, wieveil Arbeitsspeicher, virtueller und so weiter pro Anwendung anfallen, um zu sehen, ob ein Server an der Auslastungsgrenze ist oder nicht.

Danke für evtl. Tips <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Gruß
Christian
Informatikstudent an der Fachhochschule Gießen/Friedberg

Lino

Re: Bash Kommando gesucht :-)

#2 Post by Lino »

mit ps -v sieht du, wieviel Prozent jeweils die Anwendung verbraucht. Ein kleiner Blick in die manpages hat mir das gesagt.

by lino

ceroe
Posts: 51
Joined: 14. Mar 2001 7:23
Location: 35396 Gießen
Contact:

Re: Bash Kommando gesucht :-)

#3 Post by ceroe »

@lino

Toll. Ein ps -v sagt z.B. %Mem 1.2
Ist das jetzt der reine Arbeitsspeicher oder ist das virtueller Speicher? Die prozentuale Anzeige sagt mir nichts. Deswegen habe ich überhaupt diese Frage ins Forum gestellt.

Wenn man cat /proc/meminfo ausführt, dann sieht man die Speicherausnutzung; so etwas hätte ich gerne für einzelne Prozesse gesehen. Verstehst Du <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Trotzdem Danke.

Gruß
Christian

P.S.: Bin immer noch für Antworten dankbar.

Eremit

Re: Bash Kommando gesucht :-)

#4 Post by Eremit »

ps -uax

meinst du das?

Eremit

ceroe
Posts: 51
Joined: 14. Mar 2001 7:23
Location: 35396 Gießen
Contact:

Re: Bash Kommando gesucht :-)

#5 Post by ceroe »

Hi,

meine Frage beruht auf folgender Annahme:

Irgendwo auf der Seite bei Pro-Linux bzgl. Kernel 2.4.10 las ich einen Kommentar, dass bei einem KMail User diese Anwendung 26MB verschlucken würde. Ich frage mich seither, woher er das weiß.

Nochwas: Ich stelle mir das so Leihenhaft vor, das eine Anwendung, die nicht unmittelbar in Benutzung ist, bei Bedarf zum Teil auf die Festplatte (virtueller Speicher) ausgelagert wird, um den echten RAM wieder frei zu halten. Nun interessiert mich besonders Apache. Wievel Speicher verbraucht Apache im RAM und im virtuellen Speicher. Mein Ansatz war der Befehl ps, es kann aber sein, dass dieser Befehl nicht die Informationen liefert, die ich brauche.

Beispiel

bash-xyz # > befehl [optionen]
PID-----RAM-----cached-----total-----name
27314---27MB----34MB-------61MB------httpd

(Die Minuszeichen sind hier nur, da dieses Forum kein HTML zu erlauben scheint)

So vielleicht. Das wäre zumindest toll.

Weiterhin Danke

Gruß
Roessi

sag ich nich ;-)

Re: Bash Kommando gesucht :-)

#6 Post by sag ich nich ;-) »

versuchs mal mit dem befehl "top". der zeigt dir alles an was du brauchst und
sogar noch einiges mehr. cpu usage,memory usage, zustand der prozesse blablabla,
kannst dir auch alles ordnen lassen, auch nach verbrauch des arbeitsspeichers...

Christian Roessner

Re: Bash Kommando gesucht :-)

#7 Post by Christian Roessner »

Alles klar. Danke

Post Reply