lda*_*dam 8 .net c# io zero-copy
在Java中我会使用java.nio库并使用FileChannel.transferTo()和FileChannel.transferFrom().在(特定)C#中是否有类似的东西或我是否必须从某个地方加载一些未管理的.dll?谷歌在这种情况下并没有用处.
java.nio
FileChannel.transferTo()
FileChannel.transferFrom()
编辑:我应该注意到我的目标是.NET 3.5.
Sep*_*ter 2
我认为性能最好的等效项可能是UnmanagementMemoryStream。
该类支持使用现有的基于流的模型访问非托管内存,并且不需要将非托管内存中的内容复制到堆中。
尽管我从来没有理由这样做,所以不能保证此类的适当性(或在您的场景中使用非托管代码/内存)。
归档时间:
12 年,7 月 前
查看次数:
1682 次
最近记录: