最近的Linux版本默認啓用NUMA平衡器嗎?如果是這樣,我怎麼能禁用NUMA平衡器,請讓我知道。Linux中的Numa平衡器
1
A
回答
1
這取決於您所處的分佈和底層硬件。應在BIOS中啓用NUMA。要檢查是否NUMA在您的Linux使用禁用:
`grep -i numa /var/log/dmesg`
這個返回找到沒有NUMA配置中,當啓用NUMA,dmesg的不顯示NUMA初始化的任何信息。
如果在BIOS中啓用NUMA,則執行命令numactl --hardware
以列出系統上可用的節點。
請注意,您也可以將numa=off
設置爲在grub.conf
中禁用,但最好使用BIOS設置更改它。
4
可以通過將numa_balancing=disable
參數傳遞給內核來禁用自動NUMA平衡。確切的做法取決於正在使用的引導裝載程序。相同的參數可以經由kernel.numa_balancing
的sysctl進行控制:
echo 0 > /proc/sys/kernel/numa_balancing
或
sysctl kernel.numa_balancing=0
它也可以在/etc/sysctl.conf
上處理該文件分佈設置。
相關問題
- 1. Linux套接字緩衝區不平衡
- 2. solrcloud的負載平衡器
- 3. NUMA和SMP上的Linux調度程序
- 4. MongoDB中的自定義平衡器
- 5. 平衡器數據管道
- 6. Netty負載平衡器
- 7. 負載平衡器IP
- 8. 括號平衡器程序
- 9. AWS負載平衡器
- 10. 負載平衡到Linux中的2個Apache虛擬主機
- 11. 平衡如何平衡B-樹
- 12. Erlang中的流程平衡
- 13. 在Linux內核中平衡內存使用情況
- 14. 平衡器管理器無法訪問
- 15. 結構中的Linux內核NUMA相關變量task_struct
- 16. ()的不平衡度()
- 17. 自我平衡機器人的實現
- 18. 負載平衡器的枯竭
- 19. Quartz.net負載平衡器上的作業
- 20. 沒有負載平衡器的Azure vmss
- 21. 帶負載平衡器的AWS Magento
- 22. 傳出的負載平衡器
- 23. 負載平衡器上的Redis集羣
- 24. JBoss的硬件負載平衡器
- 25. 負載平衡器後面的
- 26. 使用軟件負載平衡與硬件負載平衡器的經驗?
- 27. 在LaTeX中用平衡大括號替換平衡括號
- 28. 負載平衡
- 29. AVL樹平衡
- 30. 負載平衡
感謝您的回覆,我想在系統中啓用NUMA。但是在Linux操作系統中有一種叫做NUMA平衡器的東西,如果我沒有錯的話,它就是一個守護進程,它會自動優化運行中的調度。我只想知道如何禁用它,以避免自動平衡。 – 2014-12-03 09:32:32
我們可以使用echo 0>/proc/sys/kernel/numa_balancing禁用numa平衡器 – 2014-12-04 10:24:56
是的,但是在grub.conf中設置「numa = off」在重新啓動時更持久。 – askb 2014-12-04 11:50:17