2015-01-06 5 views
-1

Windows의 네트워크 드라이버 필터와 관련하여 이상한 문제가 발생했습니다. 네트워크 드라이버 필터를 설치하는 것만으로도 성능이 저하되는 것 같습니다.Windows의 유휴 네트워크 필터 드라이버 성능

1 기가비트 대역폭 연결의 여러 시나리오를 테스트 중이며 CPU 인터럽트가 증가하고 전반적인 네트워크 사용률이 저하됩니다. 해당 드라이버가 완전히 패킷 통과 모드 (패킷이 usermode에 도달하지 않음)입니다.

  1. 비난 할 수있는 드라이버, 또는 스택의 다음 드라이버 커널 모드에서 패킷을 전달하는 것이 아니라 아무것도 모든 설치된 네트워크 필터 드라이버 원인 저하를 수행하지 않는 것입니다 경우에도?

  2. 가상 컴퓨터에 이러한 드라이버가 미치는 영향은 무엇입니까?

나는 모든 결론을 내 렸습니다. 나는 어떤 충고라도 아주 고맙게 여길 것입니다!

답변

0

OS에는 NDIS 필터가없는 경우의 빠른 경로가 있습니다. 필터가 거의 작동하지 않더라도, 그 존재 만이 빠른 경로를 방해 할 수 있습니다. WFP 필터가 설치되지 않은 경우의 다른 빠른 경로가 있습니다. WFP 패스트 경로는 성능에 훨씬 더 큰 영향을 미칩니다. 따라서 no-op 필터 (WFP 또는 NDIS)를 설치하면 성능에 약간의 영향을 미치게됩니다.

효과가 너무 작아야 측정이 어려워야합니다. NDIS의 경우 키 메트릭에 1 % 미만의 영향을 미칠 것으로 예상합니다. WFP의 경우 소규모 (1Gbps)에서는 1 % 미만으로, 더 큰 규모 (10Gbps 이상)에서는 조금 더 기대합니다. 합성 워크로드 데이터를 사용하여 일반적인 PC가 1Gbps의 전체 회선 속도로 작동하지 않아야합니다.

나는 성능 측정이 미묘하다는 점에 일반적인주의를 기울였다. 외부 요인에 의해 손상된 설득력있는 그래프를 생성하기는 너무 쉽습니다. 데이터 자체를 철저히 "디버깅"할 때까지 결론을 내릴 때 조심하십시오.