centos5의 모든 사용자를 위한 최대 메모리 설정

centos5의 모든 사용자를 위한 최대 메모리 설정

Centos5를 실행 중인 서버로 사용하고 있으며 시스템의 메모리가 제한되어 있습니다. 서버를 사용하는 사용자는 많고, 그 중 일부는 RAM을 많이 소모하는 프로그램을 실행하고 있습니다.

top을 사용하여 사용된 메모리를 확인해보면 RAM과 Swap 모두 소수의 사용자만이 점유하고 있습니다. 따라서 사용자당 메모리 사용량 제한을 적용할 수 있습니다.

그러한 제한을 어떻게 시행합니까?

답변1

/etc/security/limits.conf

여기서 ulimit관련 기본값이나 사용자별 제한 사항을 설정할 수 있습니다.

새로운 사용자 세션에서 활성화됩니다.

답변2

귀하의 특정 문제가 정확히 균형을 이루도록 설계된 것이기 때문에 저는 실제로 CloudLinux를 사용할 것입니다. 또한 많은 공유 호스팅 환경에서는 이 커널 모듈을 추가하여 자체 사용자 리소스 사용량을 제한합니다.

관련 정보