當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang memory用法及代碼示例


Erlang memory函數/方法的用法及代碼示例。


返回一個列表,其中包含有關由Erlang仿真器動態分配的內存的信息。該列表的每個元素都是一個元組{Type,Size}。第一個元素Type是描述內存類型的原子。

用法


memory()

參數

  • None

返回值

返回一個列表,其中包含有關由Erlang仿真器動態分配的內存的信息。

例如


-module(helloworld). 
-export([start/0]). 

start() -> 
   io:fwrite("~p~n",[erlang:memory()]).

輸出

當我們運行上麵的程序時,我們將得到以下結果。根據係統,輸出將有所不同-


[{total,15515688},
{processes,4520064},
{processes_used,4516976},
{system,10995624},
{atom,132249},
{atom_used,119002},
{binary,768584},
{code,3002085},
{ets,221944}]

相關用法


注:本文由純淨天空篩選整理自 erlang memory。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。