【发布时间】:2016-03-24 13:18:55
【问题描述】:
我正在寻找类似于内存映射文件的东西。它将使虚拟内存逐字节匹配套接字的输出,并在没有接收到新字节时阻塞。这可能吗?
我正在寻找专门针对 Rust 的解决方案,但如果有人知道另一种具有此类功能的语言,我也许可以与之交互。
【问题讨论】:
-
支持内存映射套接字恐怕不是编程语言指定的功能。以下文档可能会对您有所帮助。 kernel.org/doc/Documentation/networking/packet_mmap.txt
-
complang.tuwien.ac.at/syro/thesis.html 万一有人感兴趣,这家伙解决了 OP 的问题,还提供了 Kernel 2.0.36 的补丁。
标签: sockets io rust virtual-memory