2015-03-25 91 views
1

我正在使用RHEL,並且已經在/boot/grub/grub.conf文件中配置了isolcups =,以便可以從os調度進程中隔離某些cpu。現在我想檢查這些CPU是孤立的還是仍在使用OS調度算法。如何檢查isolcpus是否配置並正常工作?

機器配置是超線程模式下的雙5690處理器。 所以共有24個核心。 我想爲應用程序隔離6個內核。

但是,當我做「頂」,我發現有一些系統進程在這些核心上運行。我正在粘貼被認爲是孤立的第12個核心。

100根室溫0 0 0 0 S 0.0 0.0 0:00.01遷移/ 11 11 101根20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/11 11 102根20 0 0 0 0 S 0.0 0.0 0:00.00 kworker/11:0 11 103 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/11:0H 11 在linux中檢查獨立cpu的方法是什麼?

回答

0

我能夠解決它,它只使用那些沒有被隔離的CPU。

我對它做了壓力測試,它只是採取非隔離的cpu。我做的唯一的變化是配置文件「/boot/grub/grub.cfg」並重新啓動系統。

0

您可以使用壓力測試,並檢查它是否使用隔離核心。

相關問題