Czasami mój laptop zacina się z powodu nadmiernego zużycia pamięci RAM podczas otwierania dużych aplikacji. Jeśli więc nie reaguje, wyłączam laptopa za pomocą przycisku zasilania. Czy to w jakikolwiek sposób uszkadza Ubuntu? Czy może to powodować problemy z bezpieczeństwem lub luki w zabezpieczeniach?
22
Odpowiedzi:
Nie spowoduje problemów bezpieczeństwa ani luk w zabezpieczeniach.
Ale może to spowodować uszkodzenie systemu operacyjnego i utratę danych w zależności od zadań, które są w tym czasie uruchomione.
To powiedziawszy, twój komputer nadal nie powinien zacinać się przy wysokim zużyciu pamięci RAM.
źródło
Oczywiście stracisz ilość danych, które są w tym czasie w pamięci RAM i nie zostały jeszcze zapisane na dysku. Istnieje również teoretyczna szansa na uszkodzenie danych / systemu plików.
Z własnych doświadczeń mogę powiedzieć, że przez ostatnie 5 lat resetuję komputer 4-5 razy dziennie i nigdy nie miałem problemu z uszkodzonymi systemami plików. Myślę, że ext3 / ext4 / ufs są dość odporne na tego rodzaju awarie.
W przeciwieństwie do tego, myślę, że NTFS jest o wiele bardziej podatny na to. Na moim komputerze z systemem Windows mam ~ 15% szansy na uszkodzenie systemu plików po niebieskim ekranie i będę musiał uruchomić komputer z dysku, aby uruchomić narzędzie do naprawy systemu plików w tym przypadku ... ** westchnienie **
źródło
top
wyjść z procesu lub po prostukillall
go.Grozi to spowodowaniem niespójności systemu plików. Lepiej jest używać sekwencji alt-sysrq, nawet gdy brakuje pamięci RAM, ponieważ normalnie działa to w takich sytuacjach, ponieważ będzie ona próbowała zamknąć wszystko tak czysto, jak to możliwe (jeśli to się nie powiedzie, nie będziesz gorszy wyłączony niż po naciśnięciu przycisku zasilania, ale jeśli się powiedzie, potencjalnie lepiej.) Sekwencja jest następująca:
Przytrzymaj jednocześnie klawisz Alt i klawisz oznaczony „sys rq” (jeśli jesteś na laptopie, może być konieczne przytrzymanie specjalnego klawisza na laptopie, aby przejść do funkcji „sys rq”). Przy wciśniętych klawiszach naciśnij i puść następujące litery w następującej kolejności:
źródło
Może to trochę pomoże, domyślnie zamiana ubuntu i innych jest ustawiona na 60, kiedy twój system osiągnie 60% wykorzystania pamięci RAM, zmienia się w swap, który jest powolny.
Otwórz ten plik na gedit lub nano, używając:
gksudo gedit /etc/sysctl.conf
LUBsudo nano /etc/sysctl.conf
Dodaj to na końcu pliku:
vm.swapiness = 0
Zapisz plik i uruchom ponownie.
Również gdy robi się wolniej, powinieneś sprawdzić, czy naprawdę używa swap, który spowalnia system, w przeciwnym razie powyższe zmiany nie pomogą.
źródło
W moim przypadku celowo nie uruchamiam twardego dysku, dzieje się to podczas wyładowania elektrycznego i za każdym razem tak zwanego
ext4
uszkodzonego. Pracujęfsck
na zaawansowanym rozruchu. Mogę zalogować się posłowie, ale menedżer sieci przestaje działać. Trochędpkg
reż. Skończyłem w ponownej instalacji. Mój MAC jest lepszy nawet tutaj WINDOWS.źródło