Почему pid для моих сеансов iex всегда один и тот же?

Почему между перезапусками процесса iex на моей машине его pid всегда один и тот же?

iex> self
#PID<0.81.0>
iex>
^C
BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded
       (v)ersion (k)ill (D)b-tables (d)istribution

Опять таки

iex> self
#PID<0.81.0>

Почему значение pid всегда равно #PID<0.81.0>?


person Waseem    schedule 25.08.2016    source источник


Ответы (1)


Идентификаторы процессов назначаются по порядку, и каждый раз, когда вы запускаете iex, запускается одинаковое количество процессов.

person legoscia    schedule 25.08.2016
comment
То же самое происходит, когда я одновременно запускаю 2 сеанса iex в разных вкладках. Какая-то конкретная причина почему? - person Ananth; 28.08.2016
comment
Идентификаторы процессов в двух сеансах не зависят друг от друга, поэтому обычно вы ожидаете получить один и тот же результат. - person legoscia; 28.08.2016