Chociaż repozytoria Ubuntu zawierają bardzo wydajne i stabilne programy, może się zdarzyć, że podczas niektórych sesji roboczych z naszym Ubuntu 18.04 utworzymy procesy zombie. Procesy lub programy zombie to programy, które nie działają, ale zużywają zasoby naszego komputera.
Procesy te mogą powodować wolniejsze działanie komputera, a nawet przestać działać, jeśli proces jest dość ważny lub zajmuje dużo pamięci systemowej. W Ubuntu możesz rozwiązać ten problem operacyjny dzięki terminalowi lub pulpitowi. Osobiście wolę rozwiązać te procesy zombie za pośrednictwem terminala, ponieważ zużywa on mniej zasobów i mniej obciąża system operacyjny. Dlatego najpierw musimy wykonać górną komendę, która pokaże nam wszystkie procesy zachodzące w Ubuntu. Po uzyskaniu informacji zobaczymy liczbę procesów zombie, które posiada system operacyjny; ale nie mówi nam, jakie to są procesy. Aby to wiedzieć, musimy wykonać następujący kod w terminalu:
ps axo stat,ppid,pid,comm | grep -w defunct
Po uruchomieniu tego w terminalu Zobaczymy nazwę i liczbę procesów zombie, które ma Ubuntu. Teraz musimy zabić wszystkie te procesy zombie, aby Ubuntu się ich pozbyło. W tym celu musimy wykonać następujące polecenie w terminalu z każdym procesem zombie:
sudo kill -9 NUMERO DEL PROCESO
To zabije proces, ale musimy to robić pojedynczo. Gdy już to zrobimy, zauważymy, jak Ubuntu działa poprawnie lub szybciej i wydajniej. Graficznie można to zrobić w ten sam sposób poprzez Monitor systemu.
Mała sztuczka, aby poprawić wydajność naszego Ubuntu 18.04 na przyszłość, polega na zlokalizowaniu tych procesów zombie i powiązaniu ich z programami w taki sposób, że jeśli LibreOffice zwykle tworzy procesy zombie, zamień LibreOffice na inny pakiet biurowy. I tak z każdym procesem zombie, jaki mamy. To niewiele, ponieważ program powodujący problemy zwykle generuje kilka procesów zombie.
Nigdy nie czytałem takiego artykułu, informacje są bardzo przydatne, bardzo dziękuję. Wykonałem polecenie kilka razy w różnym czasie i okazało się, że jest to pojedynczy proces zombie, który tak naprawdę nie stanowi problemu, więc nosząc dystrybucję opartą na Ubuntu, wykonanie było bardzo czyste.