Erlang в Windows - процесс увеличения? - PullRequest
0 голосов
/ 21 февраля 2012

Я использую Erlang и только начал с этим.Я продолжаю нажимать process_limit в Windows и не могу понять, как увеличить лимит процесса?

Я использую WERL.exe и был бы признателен за команды, чтобы увеличить это?

Спасибо

1 Ответ

2 голосов
/ 21 февраля 2012

В ваших окнах cmd prompt вы можете запустить оболочку erlang, набрав erl в строке терминала и нажав Enter.Однако это будет работать только в том случае, если у вас есть полный путь erl.exe в переменной окружения windows $PATH.Это должна быть папка: C:\Program Files (x86)\erl5.8.5\bin на моей машине, для последней версии Erlang.Я уверен, что вы можете найти способ добавить это в переменную PATH вашей среды, закрыть все терминалы, открыть снова и попробовать ввести команду erl.

Теперь это должно произойти:

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.<br>
C:\Users\machine> erl
Eshell V5.8.4  (abort with ^G)
1> 
Теперь, чтобы увеличить возможное количество процессов, вы добавляете Флаг , например:
erl +P [Maximum No. of Processes] Например, если я хочу бытьспособный порождать 13421779 процессов в экземпляре erlang, тогда я могу выполнить команду, подобную этой

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.<br>
C:\Users\machine> <b>erl +P 13421779</b>
Eshell V5.8.4  (abort with ^G)
1> 
Однако, как вы поймете позже, даже это максимальное число имеет верхний предел.:)
...