Web100 프로젝트에 관계없이 네트워크의 능력의 크기, 사용 가능한 대역폭의 100 %로 일반적인 TCP 응용 프로그램을 실행하는 완전한 호스트 소프트웨어 환경을 생성하기 위해 만들어졌습니다.
국가 고성능 네트워크 인프라가 대역폭과 접근성 모두 엄청나게 성장했지만,이 새롭고 개선 된 인프라를 최대한 활용 할 수 없습니다 여전히 애플리케이션, 호스트, 연구자 및 다른 사용자가 일반적입니다.
네트워크 엔지니어 전문가 관심이 없다면, 사용자는 기본적인 네트워크 인프라는 100Mbps 이상의 데이터 레이트를 지원할 수 있다는 사실에도 불구하고, 심지어는 10Mbps의 단일 스트림 TCP 전송을 달성하기 어렵다.
언로드 네트워크에서이 성능 저하는 주로 두 가지 요인에 기인 할 수있다 : 호스트 시스템 소프트웨어 낮은 대역폭 환경에 대해 최적화되고 (주로 TCP), 및 효과적인 계측 및 성능 문제를 진단 할 수있는 도구의 부족.
Web100 프로젝트는 이러한 문제를 해결하기 위해 만들어졌습니다. 첫 번째는 자동 TCP 버퍼 튜닝으로 해결됩니다. 이 지역의 Web100 작업은 메인 라인 리눅스 커널과 합병되었으며, 최신 릴리스에 포함되어 있습니다.
다른 문제를 해결하기 위해, 우리는 IETF 인터넷 초안에 정의 된 TCP 악기 세트를 만들었습니다. 이 악기는 Web100 커널 패치와 리눅스에 구현되어
이 릴리스의 새로운 기능입니다.
리눅스 커널 2.6.28로 업데이트되었습니다.
버전 2.5.22의 새로운 기능 :
이 버전은 리눅스 커널 2.6.27을 지원하도록 업데이트되었다.
버전 맨 위] 2.5.21의 새로운 기능 :
리눅스 2.6.26을 지원하도록 업데이트되었습니다.
댓글을 찾을 수 없습니다