[Erlang]虚拟机学习杂记
2015-06-16 12:54
330 查看
[b]原创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者Sunface[/b]联系邮箱:cto@188.com1.获取已加载模块中的所有原子
2.虚拟机内部的原子索引表(index table) hash_table用来保存唯一的条目入口 array用来保存顺序 只能插入 索引表保存的是原子、已加载模块、模块导出函数
3.对于一个新启动的erlang/otp,原子索引表中有6842个原子
4.模拟实现Atom table,Export table,Code table
33> beam_lib:chunks(fac, [atoms]). {ok,{fac,[{atoms,[{1,fac}, {2,state}, {3,erlang}, {4,'-'}, {5,'*'}, {6,module_info}, {7,get_module_info}]}]}}
2.虚拟机内部的原子索引表(index table) hash_table用来保存唯一的条目入口 array用来保存顺序 只能插入 索引表保存的是原子、已加载模块、模块导出函数
3.对于一个新启动的erlang/otp,原子索引表中有6842个原子
4.模拟实现Atom table,Export table,Code table
git clone https://github.com/studzien/hack-erlang-vm.git -b v2
相关文章推荐
- Erlang项目内存泄漏分析方法
- Erlang实现的一个Web服务器代码实例
- Erlang并发编程介绍
- Erlang的一些编程技巧分享
- Erlang程序设计(第2版)读书笔记:Erlang安装和基础语法
- Erlang中的模块与模式匹配介绍
- Erlang中的函数与流程控制介绍
- Erlang语法学习笔记:变量、原子、元组、列表、字符串
- Erlang中的Record详解
- Erlang初学:Erlang的一些特点和个人理解总结
- Erlang中的OTP简介
- Erlang中遍历取出某个位置的最大值代码
- Erlang中3种生成随机数的方法
- Erlang中的并发程序简介
- Erlang分布式节点中的注册进程使用实例
- Erlang中的注册进程使用实例
- Erlang中的映射组Map详细介绍
- CentOS 6.5源码安装Erlang教程
- Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
- Erlang实现的百度云推送Android服务端实例