Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
FreeBSD Gets A Much Faster Sendfile Thanks To Netflix
As of today the latest FreeBSD SVN kernel code has the new sendfile() syscall developed by NGINX and Netflix over the past few years. This sendfile is already used by Netflix " to send their multiple tens of gigabits of data per second."
This new sendfile syscall from sending a file to a socket supports asynchronous I/O, completely non-blocking, all-around much faster, supports extra flags, and will work with all existing applications.
More details via the SVN commit to FreeBSD.