升級內核版本,爲了研究新內核版本中NUMA Balancing 實現的程度與效果。但是編譯完的內核就是沒有NUMA Balancing的配置文件。
研究很久才發現是這樣的。
編譯內核的config文件中先關配置如下截圖:
一直以爲配置了標出那行設置爲y,就可以了。多次嘗試以後發現,原來下邊那行註釋纔是關鍵。添加了#CONFIG_NUMA_BALANCING is not set,這個註釋,即使將config numa support設置爲Y 也是徒勞的。
解決方法居然是 把註釋去掉!
在下面添加一行 CONFIG_NUMA_BALANCING = y