Windows中的Netty零拷贝

问题描述 投票:0回答:1

1)Netty是否在Windows 7上进行零拷贝工作?

2)有没有人有Netty的客户端服务器零拷贝使用的例子?

3)我还发现了一个使用FileChannel进行零拷贝的例子,netty实现和java.nio.channels.FileChannel实现之间的区别是什么?

java client-server netty zero-copy
1个回答
1
投票

只需使用DefaultFileRegion,它应该适用于Linux / MacOS / Windows。这使得内部使用FileChannel.

就像是:

FileRegion region = new DefaultFileRegion(...);
channel.writeAndFlush(region);
© www.soinside.com 2019 - 2024. All rights reserved.