이번에는 스크린샷을 들고 왔습니다..

 

이 스트레스 테스트는 프로세스를 계속 Fork하는 C 코드입니다.

#include 
int main(int argc, char* argv[]) {
  while(1)
  {
    fork();
  } 
}

이 프로그램을 실행하면 로드가 8000%까지 올라가다가(;;) 메모리 부족으로 프로세스들을 강제 종료하게 되고 결국 시스템이 응답이 없어집니다.

 

그러나!! 이 문제는 웹호스팅과 같이 서버를 같이 사용하는 경우 심각한 문제가 될 수 있습니다.

그래서 시스템에서 한 사용자가 실행할 수 있는 프로세스 수를 제한해 놓으면 됩니다.

 

vi /etc/security/limits.conf

아래에 

hosting soft nproc 1024
hosting hard nproc 4096

을 추가합니다.

 

 'hosting'이라고 되어있는 부분은 제한할 사용자 이름을 넣으면 됩니다.

Soft Limit은 여기까지 올라가면 경고를 준다는것이고 Hard Limit은 실제로 제한되는 프로세스 수입니다.

 

CentOS 6-2014-04-02-22-23-00.png

 

 

CentOS 6-2014-04-02-22-23-39.png

 

 

CentOS 6-2014-04-03-00-09-08.png

 

 

CentOS 6-2014-04-03-00-12-49.png

 


번호 제목 글쓴이 조회 날짜
1084 무슨 리눅스 쓰시나요 [투표] 8 Sh 2320 2013.10.17
1083 삼성스마트폰 오픈소스 다운 안되서 부탁드립니다 8 klinux 2320 2013.11.24
» 리눅스 스트레스 테스트 (2) 1 file 컴퓨터매니아 2320 2014.04.06
1081 포럼이 살아가기 위해서는 불법이 최고? 2 닉네임無 2319 2013.11.03
1080 착하고 예쁜 분들이 리포를 차지하기를 바랍니다. 1 audacious 2319 2013.11.22
1079 NSA가 리눅스/GNU에 백도어 설치가 가능한지 물어보다 5 audacious 2318 2013.12.19
1078 리눅에서 벰에 pe를 몽땅 깔아봤습니다. 3 file audacious 2318 2014.01.07
1077 민트 리눅스 .. 추천 부탁드립니다. 4 눈물2 2311 2014.09.29
1076 제명당했나요? 6 드렁굴 2309 2014.06.03
1075 이거 윈도우9인가요? 4 모노스 2303 2014.06.15
1074 크로스오버 리눅스 카리스마조 2302 2013.10.15
1073 서버 신청 완료하였습니다. 11 file 컴퓨터매니아 2301 2014.03.06
1072 3G/4G IP 4 컴퓨터매니아 2298 2013.11.07
1071 리눅과 창의 차이? 11 file audacious 2293 2013.11.12
1070 오늘 기다리고 있습니다. 23 mac 2293 2014.03.08
1069 알라딘 A whole New World 입니다 1 고감맨 2291 2013.12.19
1068 음...배경화면이나 테마(스킨)파트도 생겼으면 좋겠네요. 5 리눅스이뻐 2290 2013.11.06
1067 김장...^^ 3 소담 2288 2013.11.25
1066 모바일 게시판 리스트 적용을 완료하였습니다.^^ 2 file 컴퓨터매니아 2286 2013.11.07
1065 SKYTV HD PCI 2012 사용. 7 file 나그네 2286 2014.02.28

 빠른 글쓰기




   Copyright 2013-2023 LinuxForum