Erlang 17.5引入+hpds命令行控制进程默认字典大小
2015-04-03来源:易贤网

Erlang 17.5发布引入控制进程默认字典大小的命令行参数:

Erlang/OTP 17.5 has been released

Written by Henrik, 01 Apr 2015

Some highlights of the release are:

ERTS: Added command line argument option for setting the initial size of process dictionaries.

源码变化参看:

文档:

这个+hpds参数默认是字典有10个槽位,由于典型的Erlang VM内有成千上万的进程,官方又不鼓励使用字典,因为破坏fp语义,所以这些默认的字典占用的内存是浪费掉了。 挑小了对于内存敏感的嵌入式机器还是挺可观的;调大了对字典性能有一定的提升。

祝玩得开心!

更多信息请查看IT技术专栏

推荐信息