同時プロセスの最大数である+Pを使用してプロセスの数(100、200、3000、....)を増やしながら、erlangサーバーの負荷テストを行い、10個のプロセスが作成された残りの部分に1つのメッセージを送信するようにしますプロセス、erlangコンソールにメッセージが表示されました:
「クラッシュダンプが書き込まれました:erl_crash.dump。eheap_alloc:298930300バイトのメモリ(タイプ「old_heap」)を割り当てることができません。異常終了」。
私はWindowsXPを使用しています。プロセスを作成するときは問題ありません(動作しています)。プロセスが通信を開始した後(hiの送信とhelloの受信)にクラッシュが発生します。これが私が抱える唯一の問題です(ちなみに、プロセスのデフォルトのヒープサイズを設定する+ hms)。
どうすればこれを解決できますか?