Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja.
Wątki z problemami zamieszczone w dziale "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Autor Wątek: Jak uniemożliwić programom zawieszanie komputera  (Przeczytany 499 razy)

Offline Kancermeister

  • Newbie
  • *
  • Wiadomości: 4
  • Reputacja: 0
Jak uniemożliwić programom zawieszanie komputera
« dnia: 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.


Offline Piotr_1988

  • Sr. Member
  • ****
  • Wiadomości: 268
  • Reputacja: 10
Odp: Jak uniemożliwić programom zawieszanie komputera
« Odpowiedź #1 dnia: 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.
Fedora Silverblue

Offline rzax666

  • Jr. Member
  • **
  • Wiadomości: 80
  • Reputacja: -39
Odp: Jak uniemożliwić programom zawieszanie komputera
« Odpowiedź #2 dnia: Lipiec 22, 2021, 09:16:52 pm »
earlyoom prosty w obsludze  ... xkill w skrotach klawiszowych tez sie przydaje  8)