私はErlangを初めて使用し、最近このos_mon
アプリケーションを発見しました。参考までに、私は OS X 10.7 で Erlang R16B02 を使用しています。
基本的に、 を実行するmemsup:get_system_memory_data()
と、次のような数値が得られます。
[{total_memory,7410088000},
{free_memory,1758936000},
{system_total_memory,7410088000}]
少し割り算すると、空きメモリが 23% しかないことがわかります。これは正しくないように思えます。アプリケーションに関連付けられていない erlang シェル内で同じ関数を実行すると、同じ結果が得られます。アクティビティモニターが現在これを教えてくれているので、数字は正しくないと思います:
Out of 8.00 GB
Free: 2.6 GB
Wired: 1.16 GB
Active: 3.23 GB
Inactive: 1,012.6 MB
Used: 5.39 GB
したがって、少なくとも 32% が純粋に無料であると報告されています。何か不足していますか?