[리눅스] backlog
backlog라는 단어는 좀 생소하신분들도 많을겁니다. backlog는 물리적 네트워크 포트에서 패킷을 쌓아두는 커널의 큐 크기입니다. 만약 이 큐 크기가 작아서 큐에 쌓이지 못한 패킷들은 버려지게 됩니다. backlog 값을 확인 하려면, 아래의 명령어를 실행합니다. ]# sysctl net.core.netdev_max_backlog backlog는 또 한가지의 종류가 있는데 그것은 listen backlog 입니다. 클라이언트가 서버에 연결할 경우, accept 하지 못한 클라이언트들이 대기할 수 있는 최대값입니다. 만약 backlog가 1000이라면, 1000개의 클라이언트가 accept 에서 대기할 수 있습니다. listen backlog 값을 확인 하려면, 아래의 명령어를 실행합니다. ]# sy..