LoginSignup
1
1

More than 5 years have passed since last update.

Look into Elixir(Erlang)'s lightweight process. ( #quick_elixir LT )

Last updated at Posted at 2016-11-14
1 / 6

TL;DR

iex> :observer.start()

observerを使って軽量プロセスを具体的に見れる。


about me

issei (Takano Issei)

official

NALGO Co., LTD.
※ここでの発言は会社とは関係ありません

language

natural:日本語、English、Hanyu(a bit)、Espanol(a bit)
work:SAStruts、BackboneJS、Groovy
favorite:Ruby、Groovy
interested in:Phoenix、React、Angular2

private

twitter: it__ssei
slack: ssmjp, ng-japan, ...
game: PSO2, FF14

icons

d082643c2f0da08685452d2ef420dd21.png
((c) ギルティクラウン製作委員会)
miuna.jpg
((c) Project-118/凪のあすから製作委員会)


summary of lightweight process

  • 起動・終了が軽いスレッドのようなもの
  • Erlang VM上で動いている
  • OSのプロセスよりも非常に沢山、起動できる

しかし、当然のことながら
* タスクマネージャからは見えない


If you want to watch Erlang process

iex> :observer.start()

(need OTP ver. 18 or latest)

erlang_process.png

document of observer

タブ毎の簡単な説明など
http://erlang.org/doc/apps/observer/observer_ug.html


Thanks for

#quick_elixirの主催者さん、参加者のみなさん。

参考文献

「Observer in Erlang/Elixir release」
https://tkowal.wordpress.com/2016/04/23/observer-in-erlangelixir-release/

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1