Linuxiarze.pl Forum

Oprogramowanie => Inne => Wątek zaczęty przez: Kancermeister w Lipiec 15, 2021, 10:47:47 PM

Tytuł: Jak uniemożliwić programom zawieszanie komputera
Wiadomość wysłana przez: Kancermeister w Lipiec 15, 2021, 10:47:47 PM
Problem wygląda tak:
Podczas pracy, w pewnym momencie jakiś program przestaje reagować. Chcę wydać polecenie zamknięcia, ale orientuję się, że jedyne co mi zostało, to poruszanie myszką... która wkrótce także zamiera i mogę jedynie zrobić twardy reset.

Tak, próbowałem uruchamiać dziadostwa z terminala, ale gdy dojdzie do tego, co opisywałem, terminal też już nie reaguje.
Nawet zalogowanie się z drugiej konsoli jest niemożliwe: tekst nie wchodzi z klawiatury.

W związku z tym mam już ustawiony na stałe fsck, ale nie jest to optymalne rozwiązanie. Wolałbym, aby programy nie mogły zawłaszczać dla siebie całego komputera, niezależnie od tego jak bardzo niechlujnie zostały napisane.

Moje pytanie brzmi: jak uniemożliwić programom uruchamianym ręcznie po zalogowaniu się, przejmowanie takiej ilości zasobów, że praca staje się niemożliwa.

Tytuł: Odp: Jak uniemożliwić programom zawieszanie komputera
Wiadomość wysłana przez: Piotr_1988 w Lipiec 16, 2021, 09:08:47 PM
Programy zostały niechlujnie napisane, czy może masz za mało pamięci/ za wiele naraz otwierasz? Użycie zasobów ogranicza narzędzie ulimit.
Tytuł: Odp: Jak uniemożliwić programom zawieszanie komputera
Wiadomość wysłana przez: rzax666 w Lipiec 22, 2021, 09:16:52 PM
earlyoom prosty w obsludze  ... xkill w skrotach klawiszowych tez sie przydaje  8)