在Elixir的副本iex
中,当我输入Process.whereis(:user)
时,它将返回pid
。此:user
过程是什么?它有什么作用?它是什么状态?
由于我无法通过:user |> Process.whereis() |> :sys.get_state()
得到答复,因此似乎已被永久性阻止或处于睡眠状态。
答案 0 :(得分:4)
这是Erlang / OTP中的标准I / O服务器,该过程为用户界面执行I / O。
(有点简短)文档在这里:http://erlang.org/doc/man/user.html
如果您想验证实际上是import React from 'react';
const CountDown = (props) => (
<section class="section">
<div className="hero-body">
<div class="container">
<h1 class="title">Section</h1>
<h2 class="subtitle">
A simple container to divide your page into <strong>sections</strong>, like the one you're currently
reading
</h2>
</div>
</div>
</section>
);
export default CountDown;
进程的注册地,请查看此处:https://github.com/erlang/otp/blob/master/lib/kernel/src/user.erl#L45