2012-02-21 13 views
0

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

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

Благодаря

ответ

2

В ваших окнах cmd prompt, вы можете запустить в Erlang оболочки, набрав erl на терминале и нажать Enter. Однако это будет работать, только если у вас есть полный путь erl.exe в ваших окнах переменной окружения $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.
C:\Users\machine> erl Eshell V5.8.4 (abort with ^G) 1>
Теперь, чтобы увеличить число возможных процессов, вы добавляете Flag следующим образом:
erl +P [Maximum No. of Processes] например. Если я хочу, чтобы вы могли запускать 13421779 процессов в экземпляре erlang, то я могу выдать команду как это

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