【文件属性】:
文件名称:evum:["Linux VM", ["Erlang 进程", ["Erlang VM"]]]
文件大小:23KB
文件格式:ZIP
更新时间:2021-06-01 10:53:44
Erlang
在 Erlang VM 中将 Linux VM 作为 Erlang 进程生成。
evum 使 Linux 虚拟机成为 Erlang actor。 虽然 Linux VM 像任何其他进程(内存、系统进程、磁盘)一样拥有自己的状态,但与外部世界的所有 I/O 都是通过 Erlang VM(当前工作:网络、系统控制台)作为消息发送的。
要求
sudo apt-get install user-mode-linux
去做
作为文件系统挂载的持久状态
例子
快速开始
下载并创建一个 buildroot 实例
1> {ok, Ref} = evm:create([
{label, test1}, % Label identifying this vm
{dist, buildroot} % Linux distribution image,
【文件预览】:
evum-master
----start.sh(136B)
----priv()
--------linux(21B)
--------evm.cfg.dist(1KB)
----src()
--------evum_switch.erl(6KB)
--------mcons.erl(3KB)
--------evum_mcons.erl(5KB)
--------evm_cfg.erl(2KB)
--------evm.erl(5KB)
--------evum.erl(4KB)
--------evum_sup.erl(2KB)
--------evum_ctl.erl(6KB)
--------evum_srv.erl(7KB)
----ebin()
--------evum.app(390B)
----README.md(6KB)
----Makefile(438B)
----rebar.config(174B)
----.gitignore(14B)
----include()
--------evum.hrl(32B)