FAQ Database Discussion Community


What does BEAM stand for in iex for the Elixir programming language?

architecture,elixir,acronym,beam,lightweight-processes
I'm sort of curious as to what the B. E. A. and M. stand for. I recall seeing an explanation of the acronym BEAM, but I have not managed to find it again. It comes up in error codes: ➜ gentoo iex Erlang/OTP 17 [erts-6.4.1] [source] [64-bit] [smp:8:8] [async-threads:10] [kernel-poll:false]...

threads and LWP in Linux

linux,multithreading,lightweight-processes
Does this sentence is correct: "All threads in Linux is LWP but not all LWP is thread". Actually, I try to understand thread realisation in Linix. pthread_create call clone syscall but in man clone I didn't find any reference to LWP. So, does Linux have LWP at all?