码迷,mamicode.com
首页 > 系统相关 > 详细

erlang中启动一个gen_server和一个纯粹进程的区别

时间:2015-05-03 22:09:35      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:

1、在genserver的启动过程中,内部调用的是proc_lib:start_link(M,F,A,Time,SpawnOpts),当该函数被调用的时候,启动gen_server的进程必须wait,直到gen_server进程在执行init_it函数时,调用proc_lib:init_ack将gen_server的进程号返回给启动进程,至此一个gen_server进程才启动完成;
2、对于一个单纯的erlang进程来说,调用spawn函数来启动他,会立刻返回。

erlang中启动一个gen_server和一个纯粹进程的区别

标签:

原文地址:http://blog.csdn.net/zcc_0015/article/details/45461287

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!