Erlang热代码加载
Erlang中的热代码加载机制。
原理是在VM中有一个code server,通过ETS表保存了所有加载的beam文件的信息。
主要依靠version来区分不同的beam文件版本。最多只支持2个版本。
加载方法:
- 通过erlang 编译加载
>c(xxx)
- 显式的加载
>l(xxx)
本文详细解析了Erlang中的热代码加载原理,包括VM中的codeserver、ETS表以及version机制。介绍了两种加载方法:通过erlang编译加载和显式加载,并解释了如何使用命令进行操作。
Erlang热代码加载
Erlang中的热代码加载机制。
原理是在VM中有一个code server,通过ETS表保存了所有加载的beam文件的信息。
主要依靠version来区分不同的beam文件版本。最多只支持2个版本。
加载方法:
>c(xxx)
>l(xxx)

被折叠的 条评论
为什么被折叠?