사용자가 메모리를 할당하는 프로그램을 계속실행시키면 컴퓨터 메모리가 부족해 컴퓨터가 다운됩니다 이걸 막을수 있는 방법은 없는지요 솔라리스 에는 있는거 같은데 리눅스에는 혹시 그런 명령이 없나요 ?..........
"/etc/security"및에 있는 limits.conf파일은 자원의 한계를 관리한다
limits.conf의 내용을 다음과 같이 추가하자
* hard core 0 * hard rss 5000 * hard nproc 20
위의 내용은 core 의 크기를 0으로 제한하는 것이다. 자칫하면 하드웨워 정보가 유출 가능하기 때문이죠, 글구 프로세스의 숫자를 20개로 제한하고, 메모리 사용을 5M (rss 5000)로 한정해 놓은 것이다.
또 편집해야 할 것이 있군요. "/etc/pam.d/login"파일에 다음의 내용을 추 가합니다.
session required /lib/security/pam_limits.so
그럼 위에서 편집한 limits.conf대로 합니다요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: 사용자의 메모리사용량을 제한하는 방법은 없나요?.....
"/etc/security"및에 있는 limits.conf파일은 자원의 한계를 관리한다
limits.conf의 내용을 다음과 같이 추가하자
* hard core 0
* hard rss 5000
* hard nproc 20
위의 내용은 core 의 크기를 0으로 제한하는 것이다. 자칫하면 하드웨워
정보가 유출 가능하기
때문이죠, 글구 프로세스의 숫자를 20개로 제한하고, 메모리 사용을 5M
(rss 5000)로 한정해
놓은 것이다.
또 편집해야 할 것이 있군요. "/etc/pam.d/login"파일에 다음의 내용을 추
가합니다.
session required /lib/security/pam_limits.so
그럼 위에서 편집한 limits.conf대로 합니다요.
댓글 달기