[fabbione/kronosnet] 02ae85: Update TODO

GitHub noreply at github.com
Sun Nov 22 09:14:24 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/fabbione/kronosnet
  Commit: 02ae8579beab22a61ebd53c32c538965eabe22a6
      https://github.com/fabbione/kronosnet/commit/02ae8579beab22a61ebd53c32c538965eabe22a6
  Author: Fabio M. Di Nitto <fdinitto at redhat.com>
  Date:   2015-11-22 (Sun, 22 Nov 2015)

  Changed paths:
    M TODO

  Log Message:
  -----------
  Update TODO

Signed-off-by: Fabio M. Di Nitto <fdinitto at redhat.com>


  Commit: 60ee8a1945ad2dea62cdf79848cb162ca02f888d
      https://github.com/fabbione/kronosnet/commit/60ee8a1945ad2dea62cdf79848cb162ca02f888d
  Author: Fabio M. Di Nitto <fdinitto at redhat.com>
  Date:   2015-11-22 (Sun, 22 Nov 2015)

  Changed paths:
    M libknet/handle.c
    M libknet/internals.h
    M libknet/threads_send_recv.c

  Log Message:
  -----------
  [send/recv] use recvmmsg on network sockets

On my test systems this change reduces the latency of fragmented packets
from 0.27ms to 0.235ms in average. There are still some optimizations
on how buffers can be initialized that could shave some time on this code
path.

Signed-off-by: Fabio M. Di Nitto <fdinitto at redhat.com>


Compare: https://github.com/fabbione/kronosnet/compare/5a59367f485e...60ee8a1945ad


More information about the Commits mailing list