Erlang热代码加载
Erlang中的热代码加载机制。
原理是在VM中有一个code server,通过ETS表保存了所有加载的beam文件的信息。
主要依靠version来区分不同的beam文件版本。最多只支持2个版本。
加载方法:
- 通过erlang 编译加载
>c(xxx)
- 显式的加载
>l(xxx)
Erlang热代码加载
Erlang中的热代码加载机制。
原理是在VM中有一个code server,通过ETS表保存了所有加载的beam文件的信息。
主要依靠version来区分不同的beam文件版本。最多只支持2个版本。
加载方法:
>c(xxx)
>l(xxx)