Хозяйке на заметку: как заюзать все ядра сразу

139 views
Skip to first unread message

Max Lapshin

unread,
May 29, 2012, 7:41:06 AM5/29/12
to erlang-...@googlegroups.com
По умолчанию эрланг запускается в таком режиме, что он будет далеко не
сразу использовать все ядра, даже если надо много и быстро чего-то
обработать.

Если стартовать с ключом +sbt s, то шедулеры расползутся максимально
широко по ядрам.

Led

unread,
May 29, 2012, 8:33:38 AM5/29/12
to erlang-...@googlegroups.com

А ещё это можно и "на ходу" менять:

erlang:system_flag/2

--
Led

Max Lapshin

unread,
Jun 1, 2012, 9:58:31 AM6/1/12
to erlang-...@googlegroups.com
2012/5/29 Led <led...@gmail.com>:

erlang:system_flag даже полезнее, чем ключ, потому что эрланг под
линуксом требует в escript-е указания +sbt, а под макосью уже
требует -sbt (хрен знает почему) и это никак не обработать дефайнами.

Но к сожалению, эта опция в system_flag помечена как deprecated

Reply all
Reply to author
Forward
0 new messages