aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_debug.h
diff options
context:
space:
mode:
authorRickard Green <[email protected]>2011-11-18 12:46:43 +0100
committerRickard Green <[email protected]>2011-11-18 13:09:16 +0100
commit58f5f45566b827e74ff623398bdf6d0b6fcebdb3 (patch)
tree3d68d4afef9e55d4453b8550ba2488d202a2b484 /erts/emulator/beam/erl_debug.h
parenta8ecde4e398942260153d8b2f37344af259b1007 (diff)
downloadotp-58f5f45566b827e74ff623398bdf6d0b6fcebdb3.tar.gz
otp-58f5f45566b827e74ff623398bdf6d0b6fcebdb3.tar.bz2
otp-58f5f45566b827e74ff623398bdf6d0b6fcebdb3.zip
Use unbound schedulers as default
As of ERTS version 5.9 (OTP-R15B) the runtime system will by default not bind schedulers to logical processors. If the Erlang runtime system is the only operating system process that binds threads to logical processors, this improves the performance of the runtime system. However, if other operating system processes (as for example another Erlang runtime system) also bind threads to logical processors, there might be a performance penalty instead. In some cases this performance penalty might be severe. Due to this, we change the default so that the user must make an active decision in order to bind schedulers.
Diffstat (limited to 'erts/emulator/beam/erl_debug.h')
0 files changed, 0 insertions, 0 deletions