0
如何避免子級繼承父級的cgroup?Linux上的CFS優先級調度程序
在我的系統,我有一些cgroup的層次,過程的一個是在某種特定的cgroup中運行,它產卵的一些過程,和孩子下默認同一cgroup中運行,但我不希望它繼承父cgroup中。有沒有辦法通過使用一些API來做到這一點?
如何避免子級繼承父級的cgroup?Linux上的CFS優先級調度程序
在我的系統,我有一些cgroup的層次,過程的一個是在某種特定的cgroup中運行,它產卵的一些過程,和孩子下默認同一cgroup中運行,但我不希望它繼承父cgroup中。有沒有辦法通過使用一些API來做到這一點?
在我的研究中,爲了找到這個答案,我看到由於新的調度程序在Linux 2.6.23中合併,引入了一個新的CFS調度程序。這個調度程序還支持組調度,讓特定請求的任務運行的數量可以共享它們之間的CPU,即給予他們所有公平的機會。因此,在孩子分娩期間,孩子將成爲CGROUP的父母。 後來我們就可以通過寫入不同的cgroup中運行這些任務,以不同的cgroup中,它僅僅是一個事:
回聲>
有關cgroup的更多細節,請看Linux文檔。