특정프로세스의 메모리사용량 제한방법
작성자 정보
- 임석준 작성
- 작성일
컨텐츠 정보
- 2,336 조회
- 1 댓글
- 0 추천
- 목록
본문
SE 신참으로 회사에 입사한지 얼마 안됐습니다.
얼마전 문제가 생겼는데요. 사용중인 서버에서 백업시마다
백업프로세스가 메모리를 너무 잡아먹어 거의 다운상태에 이르는데요
이건 현 메모리 현황이구요
total used free shared buffers cached
Mem: 2007 941 1065 0 92 428
-/+ buffers/cache: 420 1586
Swap: 2047 98 1948
ulimit -a로 확인화면입니다.
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
max nice (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 16379
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
max rt priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 16379
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
file locks (-x) unlimited
보통 메모리의 data seg size = unlimited로 유지하는지 아니면 다르게 하는지 하는지
궁금합니다. 또한 임시적인 방편으로 스왑메모리를 늘릴까 생각중인데요
다른 방법이 있다면 그거에 대한 답변을 주시면 매우 감사드릴거 같습니다 ㅠㅠ
P.S:답변을 주시는 분께 미리 감사를 드리며 가내 평안이 깃드시길 기원합니다
관련자료
-
이전
-
다음
장규승님의 댓글
- 장규승
- 작성일
학교같은곳에서 실습하면 몰라 ㅎㅎㅎㅎㅎ
메모리 부족현사이라고 생각하시면 메모리 추가가 가장 빠르고 효과적은 방법이라고 생각됩니다 ㅎㅎ
솔직히 얼마 안하잖아요 ㅎㅎ
사양이랑 백업방법이 어떤 식인지 알고 싶네요 ㅎ