1)Netty是否在Windows 7上进行零拷贝工作?
2)有没有人有Netty的客户端服务器零拷贝使用的例子?
3)我还发现了一个使用FileChannel进行零拷贝的例子,netty实现和java.nio.channels.FileChannel实现之间的区别是什么?
只需使用DefaultFileRegion
,它应该适用于Linux / MacOS / Windows。这使得内部使用FileChannel.
。
就像是:
FileRegion region = new DefaultFileRegion(...);
channel.writeAndFlush(region);