3
我有一個服務器進程,分叉許多子進程,服務器進程與cpu核心有親和力,我不希望親和力被子進程繼承(而是os應該處理在哪裏運行這些進程流程)。有沒有辦法脫離親子關係的親子進程?由子進程繼承的Cpu親和力
感謝
我有一個服務器進程,分叉許多子進程,服務器進程與cpu核心有親和力,我不希望親和力被子進程繼承(而是os應該處理在哪裏運行這些進程流程)。有沒有辦法脫離親子關係的親子進程?由子進程繼承的Cpu親和力
感謝
你可以調用sched_setaffinity(2)
在CPU掩碼設置fork(2)
後和execve(2)
前所有位。
如果沒有其他的東西,你可能會在分岔子之前斷開父進程,然後再重新鏈接它。 –