본문 바로가기

Software

서비스별 메모리 관리

728x90

* tmpfs
  /etc/fstab의 다음 내용을
  none          /dev/shm      tmpfs     defaults            0 0
  -->
  none          /dev/shm      tmpfs     size=100M       0 0
 로 변경시 tmpfs의 사이즈가 100Mbyte로 변경됩니다.
 참고로 defaults옵션을 주면 현재 시스템 메모리의 0.5배만큼 잡는것을 기본으로 합니다.

 쉘상에서 직접 변경하는 방법은 다음과 같습니다.
 #>mount -t tmpfs tmpfs /mount_point -o size=100M

 
* apache
  == 메모리 사용량 제한 ==
  RLimitMEM 단위 bytes
  모든 디렉토리에 대한 사용가능 메모리 20MByte 로 설정
  해당 디렉토리내에서 사용가능 메모리 50MByte로 설정
 
  RLimitMEM 20480000
  <Directory /usr/local/apache/htdocs/memory/>
  RLimitMEM 51200000
  </Directory>

728x90