본문 바로가기
조회 수 419 추천 수 0 댓글 0

단축키

Prev이전 문서

Next다음 문서

단축키

Prev이전 문서

Next다음 문서

socket(7) man페이지의 SORCVBUF(SNDBUF)
sysctl 변수명 :
net.core.rmem
max, net.core.wmemmax
대응하는 proc 파일 시스템 항목 :
/proc/sys/net/core/rmem
max , /proc/sys/net/core/wmemmax

TCP 소켓을 사용하는 경우 net.ipv4.tcp
rmem, net.ipv4.tcpwmem" 변수 참조


아래 설명하는 4개의 설정값은 바이트 단위로서 소켓이 전송받고 전송하는 버퍼와 버퍼 사이즈의 최고값 및 기본 설정값과 관계과 있다. 일반적으로 네트워크의 가장 핵심 옵션인 소켓 buffer-size의 최대값과 기본값은 매 64M 램당 65535의 적당한 값으로 설정하여 성능을 향상시킬 수 있다. 예컨대 256M의 경우 262140(256/64=4, 4*65535=262140)이 될 것이다.




레드햇 리눅스에서 변경할 buffer-size의 기본 설정값은 아래와 같다.



rmem
max "65535"
rmemdefault "65535"
wmem
max "65535"
wmemdefault "65535"



- 1단계

새로운 buffer-size 값을 적용하기 위해 아래와 같이 입력한다.

 

/etc/sysctl.conf"로 sysctl.conf 파일을 편집



#소켓 버퍼 사이즈의 전송하는 최대값과 기본값을 늘린다.
net.core.rmem
max = 262140
net.core.rmrmdefault = 262140

#소켓 버퍼 사이즈의 전송받는 최대값과 기본값을 늘린다.
net.core.wmem
max = 262140
net.core.wmemdefault = 262140



2기가 이상의 램을 가진 대형 시스템에서는 아래와 같이 설정한다.
net.core.rmem
max = 10485760
net.core.rmemdefault = 10485760
net.core.wmem
max = 10485760
net.core.wmemdefault = 10485760



- 2단계



일단 설정이 완료된 다음 변경된 내용을 적용하려면 네트워크를 다시 시작한다.

아래와 같이 입력하면 네트워크를 재시작하지 않고도 변경된 내용을 적용할 수 있다.



#sysctl -w net.core.rmem
max=262140
#sysctl -w net.core.rmemdefault=262140
#sysctl -w net.core.wmem
max=262140
#sysctl -w net.core.wmem_default=262140

출처 : Tong - ssabro님의 UNIX/Linux통




List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 덕질 공통 이용규칙 및 안내 (업데이트중+ 2024-04-13) 😀컴덕824 5128 2024.04.14
공지 1000P를 모으면 다이소 상품권 1000원을 신청할 수 있습니다. file Private 5116 2024.02.14
5309 일반 ? 페어폰? file 😀16675494 33 2022.03.03
5308 일반 ???: 핫딜 올려봐~~~ 😀컴덕205 70 2022.02.09
5307 일반 .exe 파일을 추출 하는 프로그램 😀컴덕436 466 2023.03.27
5306 정보/소식 ‘도둑 시청’ 새 누누티비 문 열었다…OTT 업계 '한숨' 😀컴덕974 182 2023.06.24
5305 일반 ‘테라’ 권도형 “싱가포르 있다”더니…현지 사무실 폐쇄 😀익명353 538 2022.12.31
5304 일반 “넷플릭스보다 디즈니+” 냉정한 美 월가, 디즈니 손든 이유 😀익명650 37 2023.03.27
5303 일반 “몸값 시한 지나면 자동 삭제”··· 랜섬웨어 ‘로키로커’가 당신을 노린다 😀익명191 507 2022.12.31
5302 일반 “몸값 시한 지나면 자동 삭제”··· 랜섬웨어 ‘로키로커’가 당신을 노린다 😀컴덕후786 37 2023.03.27
5301 일반 ㈜아이티스노우볼, 투자용 신용평가서 최상위급 'Ti-2' 등급 획득 😀컴덕후910 89 2023.03.27
5300 일반 (개발자분들을 위한 익스 호환성 태그) X-UA-Compatible Meta Tag Description and Uses: 😀컴덕435 43 2023.03.27
5299 일반 (꿀팁) 현재 핸드폰(스마트폰) 배터리수명을 체크하는 방법 😀컴덕753 1103 2023.03.27
5298 일반 (루머) 구글 픽셀 4 디자인 유출 😀익명792 1076 2023.03.27
5297 일반 (루머) 아이패드 7세대 & 아이패드 미니5 주요 스펙 😀익명827 966 2023.03.27
5296 일반 (루머)인텔 신규 제온 24C CPU는 AMD 쓰레드리퍼 24C보다 느려 file 😀익명926 1816 2023.02.07
5295 일반 (리눅스) 네트워크 경로 추적, DNS 네임서버 추적 😀컴덕147 53 2023.03.27
5294 일반 (밑에서 이어짐) 병원 실려갔음 😀컴덕후454 43 2022.02.14
5293 일반 (생방)네이버 라이브 쇼핑 준비중- 잠시 후 아래 링크에서 WD_BLACK 특판 시작합니다 σ(^○^) file 😀컴덕후307 41 2023.03.27
5292 일반 (생방으로 컴수리) 램이 귀신이 씌인거 같았요. 16기가 램이 8기가 램이랑 안붙어요 o(〒﹏〒)o file 😀컴덕042 40 2023.03.27
5291 일반 (수정)i5 11500, i7 11700K 게임 벤치마크 유출 😀컴덕후669 74 2023.03.27
5290 일반 (컴알못/모니터 관련 질문많음..) 조립pc랑 모니터 따로 사도 돼?? 😀컴덕094 33 2020.12.28
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 266 Next
/ 266