새로운 팀 드라이버의 이점은 무엇입니까?

새로운 팀 드라이버의 이점은 무엇입니까?

3.3 커널을 컴파일하는 동안 Teaming이라는 새로운 드라이버가 네트워크 시스템에 추가된 것을 발견했습니다. ~에 따르면관련 제출물그룹화는 바인딩에 대한 대안으로 사용자 공간을 기반으로 합니다.

누구든지 이것을 테스트해 보셨나요? 기존의 입증된 바인딩 드라이버보다 빠르거나 우수합니까? 변경하면 어떤 이점이 있나요?

답변1

프로젝트가 방금 커널에 추가되었고 최소한의 문서가 있으며 "아직 dipers[sic] atm에 있다"고 설명하기 때문에 이제 변경의 이점은 "전혀"인 것처럼 보입니다.

장기적으로 사용자 공간 네트워크 바인딩 드라이버는 FUSE(사용자 공간 파일 시스템 인터페이스)가 파일 시스템 세계에 가져온 것과 동일한 이점 중 일부를 가질 수 있습니다. 주로 다양한 전략, 프로토콜 구현 등을 개발하고 실험하는 것이 더 쉽다는 점입니다. 커널 코드를 단순화하고 복잡성을 사용자 공간에 적용함으로써 오류에 더욱 강력하고 버그, 기능 요청 등에 보다 유연하게 대응할 수 있는 솔루션을 얻게 됩니다.

이 말(경고: PDF)에는 프로젝트의 동기와 목표가 설명되어 있습니다. 주로 그들은 비대하고 복잡한 레거시 바인딩 코드를 더 작고, 유지 관리하기 쉽고, 성능이 더 뛰어난 코드로 교체하기를 원했습니다.

관련 정보