프로세스 또는 사용자의 물리적 메모리 공유 제한

프로세스 또는 사용자의 물리적 메모리 공유 제한

다른 사용자를 대신하여 많은 프로세스를 실행하는 시스템이 있습니다. 64비트 OS의 가상 메모리 공간은 그다지 문제가 되지 않지만 사용자는 여전히 정기적으로 모든 물리적 메모리를 사용하므로 스와핑으로 인해 성능이 저하되고 종종 소수의 사용자만이 많은 GB의 메모리를 사용하는 CPU 집약적인 프로그램을 사용합니다. 기억력이 부족하여 다른 사람의 문제가 드러나게 됩니다.

또한 많은 프로그램이 1GB 또는 2GB를 할당하지만 대부분의 경우 활성 상태는 몇백MB만 표시되므로 500GB가 아닌 전체 2GB를 "할당"해야 합니다. 스왑을 피하기 위해 적극적으로 필요한 MB는 과도한 것 같습니다.

그래서 내가 원하는 것은 각 전체 사용자(선호) 또는 프로세스에 대해 특정 양의 물리적 메모리(예: 1GB)를 예약하여 사용자 프로그램이 그 이하로 떨어지더라도 교체되지 않지만 여전히 최대 몇 개까지 확보하도록 하는 것입니다. 총 GB, ​​필요에 따라 "오버플로"가 교체되었습니다.

Debian 시스템은 현재 별도의 사용자 계정을 사용하여 실행되지만 사용자에게 여전히 Debian(또는 다른 Linux)처럼 보이는 한 변경될 수 있습니다(일종의 추가 "레이어" 등).

관련 정보