我正在做一個小項目,正在尋找建議。基本上,我有一個主要的過程,它是一臺服務器,它具有各種動態增長的數據結構以及一些隨處可見的套接字。在某些情況下,我需要創建運行必要時小的循環的進程(它們不需要任何數據結構,fd或主服務器的套接字)。一個重要的要求是它們應該:快速,輕便和持久(即使主服務器被殺死)。fork:隨著時間的推移,我會獲得持久性,但是復制主服務器意味著復制其所有數據結構,fd等,這將不必要地降低新進程的負擔。線程:輕便且快速,但不持久,并且首先非常不穩定(如果線程由于某種原因生成錯誤可能會阻塞所有內容)。理想的事情是魔術系統調用,它執行從頭開始的過程,該過程具有作為入口點的功能,但我認為沒有類似的東西。您對我有什么建議嗎?
- 1 回答
- 0 關注
- 285 瀏覽
添加回答
舉報
0/150
提交
取消