BEAM Book 第14、15章节总结第14章:Distribution(分布式)14.1 节点与连接节点的概念定义:节点是ERTS的一个命名运行实例,只有命名节点才能通过Erlang分布进行通信命名规范:由原子 + '@' + 主机名组成,例如:no...
阅读全文...
Erlang Compiler
从 .erl 文件中的源代码模块编译为二进制 .beam 文件。可以使用 shell 快捷命令 c()(它也会在编译后加载模块),或者通过调用 compile:file()(编译但不加载)参数P:预编译, 让你看到 Erlang 预处理器做完工作后、但还...
阅读全文...
阅读全文...
Erlang Type System and Tags
本章的核心在于揭示 Erlang 是如何通过极其精妙的位操作和内存布局(Tagging Scheme)来实现其动态类型系统的。理解这套机制,是掌握 BEAM 虚拟机垃圾回收(GC)、消息传递开销和内存消耗等高级特性的基石。1. Erlang 类型系统概述...
阅读全文...
阅读全文...
Erlang Process
【进程检查方法】Shell命令:i() 列出所有进程;i(0,36,0) 查看特定进程详细信息程序方式:erlang:processes() 获取所有进程;erlang:process_info/1,2 获取进程信息Observer工具:图形界面查看运行...
阅读全文...
阅读全文...
