如何在 Erlang 中进行内存映射 IO?
How to do Memory-mapped IO in Erlang?
我一直在考虑将 Erlang 用于嵌入式系统。
我在研究中缺少的一件事是直接内存映射的能力。
这是预期通过 NIF(本机接口)还是其他方法(如果是,是什么)来完成?
Erlang VM 中没有内存映射IO 接口。您需要使用 NIF 或者您可以尝试使此类 IO 子系统可用作文件描述符。然后 erlang:open_port/2
可以用来与之通信。
我一直在考虑将 Erlang 用于嵌入式系统。 我在研究中缺少的一件事是直接内存映射的能力。
这是预期通过 NIF(本机接口)还是其他方法(如果是,是什么)来完成?
Erlang VM 中没有内存映射IO 接口。您需要使用 NIF 或者您可以尝试使此类 IO 子系统可用作文件描述符。然后 erlang:open_port/2
可以用来与之通信。