Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
admin_grundlagen:prozesse [2021/11/02 22:32] 127.0.0.1 Externe Bearbeitung |
admin_grundlagen:prozesse [2023/09/25 10:15] (aktuell) |
||
|---|---|---|---|
| Zeile 125: | Zeile 125: | ||
| ===== Beispiel: Zombie erzeugen ===== | ===== Beispiel: Zombie erzeugen ===== | ||
| bash # vorher eine neue Shell aufmachen, damit das Terminal nicht schließt | bash # vorher eine neue Shell aufmachen, damit das Terminal nicht schließt | ||
| + | ps $$ # tty rausfinden | ||
| sleep 30 & | sleep 30 & | ||
| exec sleep 60 | exec sleep 60 | ||
| Diesen dann von einem anderen Terminal aus beobachten | Diesen dann von einem anderen Terminal aus beobachten | ||
| - | ps --forest -lf -t anderes_tty | + | watch -d ps --forest -lf -t anderes_tty |
| ====== Wieviel Speicher ist noch frei? ====== | ====== Wieviel Speicher ist noch frei? ====== | ||
| Zeile 150: | Zeile 151: | ||
| </file> | </file> | ||
| - | - Die physikalische Menge flüchtigen Speichers, abzüglich dessen, was für den Kernel und dessen Datenstrukturen draufgeht. | + | - Die physische Menge flüchtigen Speichers, abzüglich dessen, was für den Kernel und dessen Datenstrukturen draufgeht. |
| - Der benutzte Speicher, also alles, was für Programme, deren Libraries, Datenhaltung draufgeht. Außerdem der Buffer- und der Pagecache. | - Der benutzte Speicher, also alles, was für Programme, deren Libraries, Datenhaltung draufgeht. Außerdem der Buffer- und der Pagecache. | ||
| - Unbenutzter Speicher. Niemand hat dort Dinge abgelegt. Der Speicher kann direkt benutzt werden, wenn man welchen braucht. Wobei er u. U. natürlich initialisiert werden sollte | - Unbenutzter Speicher. Niemand hat dort Dinge abgelegt. Der Speicher kann direkt benutzt werden, wenn man welchen braucht. Wobei er u. U. natürlich initialisiert werden sollte | ||