강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

ulimit명령어로 초당 사용 가능한 CPU시간 제한하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

ulimit명령어로 초당 사용 가능한 CPU시간 제한하기





 

(SHELL)과 사용자 프로세스(user processes)에 대한 시스템 자원사용을 제한하는 ulimit명령어 사용시에 -t옵션을 사용하시면 초(second)당 사용 가능한 CPU사용의 최대시간(cpu time)을 초단위로 설정할 수 있습니다.  

 

 

 

 

 

다음은 초당 사용 가능한 CPU의 최대시간을 10으로 설정하고 그 결과를 확인한 것입니다.  

 

 

 

 

 

[root@su250 home]# ulimit -t 10

[root@su250 home]#

[root@su250 home]# ulimit -a

core file size          (blocks, -c) 1000000

data seg size           (kbytes, -d) unlimited

scheduling priority             (-e) 0

file size               (blocks, -f) unlimited

pending signals                 (-i) 16384

max locked memory       (kbytes, -l) 32

max memory size         (kbytes, -m) unlimited

open files                      (-n) 2048

pipe size            (512 bytes, -p) 8

POSIX message queues     (bytes, -q) 819200

real-time priority              (-r) 0

stack size              (kbytes, -s) 4096

cpu time               (seconds, -t) 10

max user processes              (-u) 1000

virtual memory          (kbytes, -v) 500000

file locks                      (-x) unlimited

[root@su250 home]#

 

위의 “ulimit -a”의 결과에서 “cpu time”의 값을 확인하시기 바랍니다.  

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  79 명