Linux가 RAM을 너무 많이 사용할 때 프로그램을 자동으로 종료하도록 만드는 방법은 무엇입니까?

Linux가 RAM을 너무 많이 사용할 때 프로그램을 자동으로 종료하도록 만드는 방법은 무엇입니까?

2GB RAM이 장착된 Pentium E5400을 사용하여 코딩해야하는데 현재로서는 거의 불가능합니다.

저는 주로 웹 개발 분야에서 일하고 있으며 종종 탭이 너무 많은 메모리를 소비하여 컴퓨터를 쓸모 없게 만드는 경우가 많습니다. 심지어 커서도 움직이지 않습니다.

이런 일이 발생했을 때 Windows에서 프로그램을 강제 종료하라는 메시지가 표시되었던 것으로 기억합니다. xkill하지만 터미널에 액세스할 수도 없었습니다. 일반적으로 하루에 15번씩 컴퓨터를 다시 시작해야 합니다.

재정적 문제로 인해 업그레이드할 수 없습니다. 메모리를 너무 많이 사용하는 경우 최소한 컴퓨터를 다시 시작할 필요가 없도록 프로그램을 자동으로 종료하는 방법이 있습니까?

감사해요!

답변1

보통 리눅스'메모리 부족 킬러너무 많은 RAM을 소비하는 프로세스를 종료하는 데 효과적입니다. RAM 용량은 적지만 스왑 공간이 상대적으로 큰 경우에는 그렇지 않을 수 있습니다. 이 경우 다음을 원할 수도 있습니다.특정 프로세스에 대한 최대 RAM 소비 제한을 수동으로 설정잦은 교체로 인해 컴퓨터가 응답하지 않는 상황이 발생하지 않도록 합니다.

관련 정보