ze by kill –9 a nazov/id procesu?
alebo System Monitor > Kill Process?
I v tom nejstabilnějším operačním systému stojí pohodlí uživatele na stabilitě programového vybavení. Programy čas od času přestanou reagovat a jediná možnost jak se jich zbavit, je „zabití“. K tomu máme v Linuxu několik nástrojů, které se liší po stránce použití i vzhledu. Na makeuseof.com vyšel článek, který rozebírá šest nástrojů, jenž slouží právě k ukončování neposlušných programů. Jsou zde zastoupeny jak nástroje pro příkazovou řádku, tak grafické nástroje.
ze by kill –9 a nazov/id procesu?
alebo System Monitor > Kill Process?
mam v gnome na panelu applet Force Quit tlačítka a sem s nim docela spokojenej plní funkci co má (zabíjení neposlušných oken) účelně a jednoduše – je to řek bych takovej GTKáčkovej xkill. A na zlobivý procesy mam killall ;)
Toš to já mám v KDE nastavenou klávesovou zkratku <Ctrl>+<Alt>+<Shift>+K, která pak dělá to samé co xkill.
Mám ještě takovou zajímavost. Jeden proces (komerčního SW) mi nejde zabít žádnými prostředky, ani „kill –9“ spuštěný pod rootem nezabral. Ještě dodám, že to nebylo tím, že by se ten proces automaticky obnovoval, prostě nešel zabít. (Debian Lenny, up to date)
D proces?
Zkuste pomoci ipcs vypsat pametove segmenty a pak pomoci ipcrm odstranit zbylou pamet toho mrtveho procesu – tohle mi nejcasteji pomaha v techto pripadech…
Já zabíjím okno neposlušného programu pomocí Ctr+Alt+Esc (standardní klávesová zkratka v KDE) + následné kliknutí kurzorem „lebka se zkříženými hnáty“ na neposlušné okno. Rychlé, pohodlné, funkční.
Kdyby se automaticky obnovoval, asi by se zmenil PID, ne?
Jen bych dodal pro uživatele fluxbox WM (kdyby to snad nevědeli) – existuje jistý KillWindow příkaz, který lze mimojiné nabindovat na kombinaci kláves, docela spolehlivě zabije (skoro) cokoli (= aktivní okno).
Sám používám něco jako
Mod1 Shift q :KillWindow
Mod1 Shift w :Close
Nevite, jak se zbavit zombie procesu, ktery ma za predka init a nepekne vytezuje CPU? Jedna se o pozustatek bezne uzivatelske aplikace.
Zkuste si pomoci ipcs vypsat pametove segmenty a pak pomoci ipcrm odstranit zbylou pamet toho mrtveho procesu – tohle mi nejcasteji pomaha v techto pripadech…
init by mel fungovat jako „kostic“ zombii a mel by prijimat SIGCHLD a tim zombie „ukoncovat“ nekdy se to ale nedeje. Nekdy pomuze spustit „echo t >/proc/sysrq-trigger“. Tohle vydumpuje vsechny tasky kernelu a jako side-efekt to casto prerusi vykonavani „zaseklych“ syscallu.
Asi to patri spise do poradny, ale jedna se konkretne o tento problem http://ubuntuforums.org/showthread.php?…
Az nastane zkusim vase reseni.