доброго всем вечера
пытаюсь измерить исходящую скорость на гигабитном интерфейсе примерно вот твким образом, и получается аж 1020 Mbit/s
это конечно круто, но реальная скорость по замерам снаружи получается ~957Mbit/s
сокет открываю как
socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL)))
// а из опций только
setsockopt(sockfd, SOL_PACKET, PACKET_QDISC_BYPASS, ...
setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, ...
понятно, что меряется скорость внутреннего общения с карточкой, но как ведь для этого и юзается select - должен ждать, когда буфер освободится, а такое чувство, что он ни фига не ждет
подскажите, плиз, где я мог накосячить?