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

단축키

Prev이전 문서

Next다음 문서

단축키

Prev이전 문서

Next다음 문서

리눅스 TCP BUFFER SIZE 변경 하기.

 

TCP/IP 소켓통신을 이용하는 서버 / 클라이언트 등에서 대용량의 DATA( Packet )가

한꺼번에 밀려들어올 경우, DATA 가 유실이 되는 상황이 발생 되기도 합니다.

이때 EAGAIN 에러 코드를 이용한 예외처리나 retry 처리 등을 활용해,

유실을 막을수도 있지만, 완벽한 방법은 아닙니다.

가장 간단하고 좋은 방법은 "Read / Write" Buffer Size 를 수정해

DATA의 유실을 막는게 가장 좋은 방법이라 생각 합니다.

 

변경 방법은 아래와 같습니다.

 

1. 파일 편집.

 

/etc/sysctl.conf 파일을 vi 로 열어서 편집.

# read 버퍼의 기본 값과 최대 값 수정.

net.core.rmem_default = n

net.core.rmem_max = n

# write 버퍼의 기본 값과 최대 값 수정.

net.core.wmem_default = n

net.core.wmem_max = n

# n 에 자신이 원하는 사이즈를 입력.

 

위와 같이 편집 후 저장하고 파일을 닫은후 네트워크를 다시 시작해주면 적용 끝.

 

2. 명령어를 통해 수정.

 

> sysctl -w net.core.rmem_default = n

> sysctl -w net.core.rmem_max = n

> sysctl -w net.core.wmem_default = n

> sysctl -w net.core.wmem_max = n

( n 에 자신이 원하는 사이즈를 입력. )

 

위와 같이 명령어를 통해 수정할 경우 1번의 방법과 다르게, 네트워크를 재시작 해주지 않아도

바로 적용이 됩니다.



출처: http://ycswarm.tistory.com/122 [야채군단의 습격]




List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 덕질 공통 이용규칙 및 안내 (업데이트중+ 2024-04-13) 😀컴덕824 5253 2024.04.14
공지 1000P를 모으면 다이소 상품권 1000원을 신청할 수 있습니다. file Private 5243 2024.02.14
5309 질문 램 16기가짜리 2개 사려는데 1 😀컴덕1321 27 2024.06.01
5308 질문 100w 충전기로 문제 안생길까요?? 😀컴덕1842 9 2024.06.01
5307 해외직구 합산과세 질문드립니다. 1 😀컴덕554 18 2024.06.01
5306 일반 루머)AMD가 라이젠 9000시리즈에서 TDP를 다시 내린다네? file 😀컴덕579 20 2024.06.01
5305 일반 윈도우11 크롬 쓰시는분들 속보 file 😀컴덕199 21 2024.06.01
5304 일반 마이크로소프트 엣지, 무료 VPN 제공 file 😀컴덕866 10 2024.06.01
5303 일반 AMD, 인텔 시원하게 앞질렀다! 라이젠5 5600 file 😀컴덕566 28 2024.05.20
5302 일반 PC MS, 소형언어모델 '파이-3 미니' 출시 😀컴덕102 16 2024.05.20
5301 일반 그래픽카드 가성비 비교표 5월 ( 반격의 AMD !!) 영상 file 😀컴덕433 17 2024.05.20
5300 일반 구글, 크로미움에서 서드파티 쿠키 퇴출 2025년으로 또 다시 연기 😀컴덕171 21 2024.05.20
5299 일반 일론 머스크의 AI 기업 'xAI' 8조원 규모 투자 유치 😀컴덕275 15 2024.05.20
5298 일반 PC [MSI 메인보드 사용기]x670e 토마호크 와이파이 file 😀컴덕034 20 2024.05.20
5297 일반 소울시커 Soul Seeker님의 인텔 불량 테스트 2 (14900K) / 인텔의 표리부동, 사실상 13,14세대 손절? 아 욕... file 😀컴덕035 29 2024.05.20
5296 운영체제 PC 구글, 검색시장 점유율 4월 기준 전년 동월 대비 약 2% 하락 😀컴덕024 12 2024.05.20
5295 일반 MSI.인텔 13/14세대 안정 바이오스 업데이트 file 😀컴덕579 18 2024.05.20
5294 일반 라이젠 7800X3D vs 라이젠 7600!! 이길수 있을까 7600이?ㅋㅋㅋ file 😀컴덕438 21 2024.05.20
5293 일반 HBM 메모리 성장률, 2024년 200% ... 2025년 400% 전망 😀컴덕424 20 2024.05.20
5292 운영체제 MS, 윈도우 10에서 윈도우 11 23H2 버전으로 바로 업그레이드 지원 😀컴덕172 17 2024.05.20
5291 일반 대만 지진 여파로 올 2분기 DRAM 가격 13~18%, 낸드 가격 15~20% 상승 전망 😀컴덕762 17 2024.05.20
5290 일반 구글, 연례개발자회의 '구글 I/O' 통해 '제미나이 1.5' 대규모 업데이트 발표 ... 검색... file 😀컴덕887 14 2024.05.20
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 266 Next
/ 266