From 58f5f45566b827e74ff623398bdf6d0b6fcebdb3 Mon Sep 17 00:00:00 2001
From: Rickard Green
As of ERTS version 5.8 (OTP-R14A) the runtime system will by
- default bind schedulers to logical processors using the
-
- 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. If this is the case you, are are advised to
- unbind the schedulers using the
-
As of ERTS version 5.9 (OTP-R15B) the runtime system will by
+ default not bind schedulers to logical processors.
+ For more information see documentation of the
+
The runtime system will by default bind schedulers to logical
- processors using the
The runtime system will by default not bind schedulers + to logical processors.
-NOTE: 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. If this is the case you, are advised
- to unbind the schedulers using the
NOTE: 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. If this is the case, you are advised to not + bind the schedulers.
For more information, see
The runtime system will by default bind schedulers to logical
- processors using the
The runtime system will by default not bind schedulers + to logical processors.
NOTE: 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. If this is the case you,
- are are advised to unbind the schedulers using the
-
Schedulers can be bound in different ways. The