포장 유형에 대한 자세한 소개

巴扎黑
풀어 주다: 2017-06-11 10:28:41
원래의
1325명이 탐색했습니다.

다중 대기열 네트워크 카드는 원래 네트워크 IO QoS(서비스 품질) 문제를 해결하기 위해 사용된 기술입니다. 나중에 네트워크 IO의 대역폭이 계속 증가함에 따라 단일 코어 CPU는 네트워크 카드의 요구 사항을 완전히 충족할 수 없습니다. 다중 대기열을 통해 네트워크 카드 드라이버의 지원은 네트워크 카드의 요구 사항을 충족하기 위해 인터럽트를 통해 각 대기열을 다른 코어에 바인딩합니다. 일반적인 것에는 Intel의 82575, 82576, Boardcom의 57711 등이 있습니다. 회사 서버에서 일반적으로 사용하는 Intel 82575 네트워크 카드를 예로 들어 다중 대기열 네트워크 카드의 하드웨어 구현 및 지원을 분석해 보겠습니다. 리눅스 커널 소프트웨어. 1. 다중 대기열 네트워크 카드 하드웨어 구현 그림 1.1은 4개의 하드웨어 대기열이 있는 Intel 82575 하드웨어 논리 다이어그램입니다. 패킷이 수신되면 패킷 헤더의 SIP, Sport, DIP 및 Dport 4중을 해싱하여 항상 동일한 대기열에서 흐름을 수신합니다. 동시에 큐에 바인딩된 인터럽트가 트리거됩니다. 그림 1.1 82575 하드웨어 로직 다이어그램 2. RSSRSS(Receive Side Scaling)란 다중 프로세서 시스템에서 사용할 수 있는 방식입니다

1 네트워크 카드 다중 대기열 기술 및 RSS 기능에 대한 자세한 소개

포장 유형에 대한 자세한 소개

소개: 다중 대기열 네트워크 카드는 원래 네트워크 IO QoS(서비스 품질) 문제를 해결하기 위해 사용된 기술입니다. 나중에 네트워크 IO의 대역폭이 계속 증가함에 따라 단일 코어 CPU는 사용할 수 없습니다. 네트워크 카드의 요구 사항을 완전히 충족합니다. 요구 사항에 따라 다중 대기열 네트워크 카드 드라이버의 지원을 통해 각 대기열은 네트워크 카드의 요구 사항을 충족하기 위해 인터럽트를 통해 서로 다른 코어에 바인딩됩니다. 일반적인 것에는 Intel의 82575, 82576, Boardcom의 57711 등이 있습니다. 회사 서버에서 일반적으로 사용하는 Intel 82575 네트워크 카드를 예로 들어 분석해 보겠습니다.

[관련 Q&A 권장 사항]:

위 내용은 포장 유형에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿