Memory가 모자라서 생기는 문제일까요?

hyper9의 이미지

System에 network부하를 올려주고 나니
첨부와 같은 log가 나오는데요 ..

처음에는 Oops인 줄 알았는데, 자세히 보니 System은 죽지않고
log도 Oops가 아니네요

이런 경우는 memory가 모자라서 생기는 걸까요?
System에 cat /proc/meminfo를 보니 free memory size가 엄청 줄어있기는
하네요..

조언 부탁드리겠습니다 ^^

File attachments: 
첨부파일 크기
Plain text icon log.txt33.4 KB
jachin의 이미지

http://www.acc.umu.se/~maswan/linux-netperf.txt
대충 내용을 보면 TCP 성능이 Latency 와 window size에 의해 제한되어 있고, 적정한 값으로 튜닝해주면 된다고 하네요.

방법은 /etc/sysctl.conf 파일에

net/core/rmem_max = 8738000
net/core/wmem_max = 6553600
net/ipv4/tcp_rmem = 8192 873800 8738000
net/ipv4/tcp_wmem = 4096 655360 6553600

값을 할당해주시면 되는 듯 합니다.

각각의 값은 링크 안의 내용을 보시고 값을 최적화하시면 좋을 듯 합니다.
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

hyper9의 이미지

확인해보고 시험해본 후,,결과를 update할게요 ^^