Hallo,
wenn ich "top" mache und dann nen prozess killen will fragt er immer mit welchen signal er das killen soll...
was bedeutet das denn eigentlich?
Danke
Sven
kill... signal?
kill... signal?
System
Debian 4.0 "Etch"
Kernel 2.6.18
Gnome 2.6
Debian 4.0 "Etch"
Kernel 2.6.18
Gnome 2.6
- fred19726
- Beiträge: 507
- Registriert: 18.07.2002 03:38:38
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Heidelberg (DE)
-
Kontaktdaten:
Naja, du kannst ein Programm auf verschiedene weise "killen", siehe "man kill":
Fred
was nix anderes bedeutet das bei SIGTERM dem programm gesagt wird das es sich beenden soll, und bei SIGKILL wird das programm ohne rücksicht auf verluste "gekillt".Standardwert ist SIGTERM (15) zum terminieren des Prozesses. ... Weil das Signal SIGTERM nicht von allen Programmen bearbeitet wird, wird ein Prozeß manchmal erst mit dem Signal SIGKILL (9) vom Kernel beendet. Der ,,normalen'' Terminierung mit SIGTERM ist aber er Vorzug zu geben, weil dadurch dem Prozeß noch die Möglichkeit gegeben wird, die Bühne geordnet zu Verlassen.
Fred
2 Dinge sind Unendlich, das Universum und die Menschliche Dummheit,
wobei ich mir beim Universum nicht sicher bin
-- Albert Einstein
wobei ich mir beim Universum nicht sicher bin
-- Albert Einstein