W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
生成進(jìn)程的基礎(chǔ)機(jī)制就是已經(jīng)自動(dòng)導(dǎo)入了的?spawn/1
?函數(shù):
iex> spawn fn -> 1 + 2 end
#PID<0.43.0>
?spawn/1
?會(huì)將一個(gè)函數(shù)放到另一個(gè)進(jìn)程中執(zhí)行.
注意?spawn/1
?返回了一個(gè)PID(進(jìn)程標(biāo)識(shí)).這時(shí),你生成的進(jìn)程已經(jīng)瀕死了.生成的進(jìn)程會(huì)在執(zhí)行完給定函數(shù)后退出:
iex> pid = spawn fn -> 1 + 2 end
#PID<0.44.0>
iex> Process.alive?(pid)
false
注意:你得到的PID可能與例子不同.
我們可以通過?self/0
?獲取當(dāng)前進(jìn)程的PID:
iex> self()
#PID<0.41.0>
iex> Process.alive?(self())
true
在我們能夠收發(fā)信息后,進(jìn)程會(huì)變得有趣得多.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: