字節跳動工程師Thom Hughes近日在Linux內核郵件列表提交了一項RFC提案——Parker(PARtitioned KERnel),旨在實現單機多Linux內核并行運行。該方案無需依賴KVM等虛擬化技術,通過“啟動內核”對CPU、內存和I/O設備進行資源劃分,并將獨立資源交由多個“應用內核”自主管理。各內核間無通信機制,理論上可提升高核心數服務器的擴展性。Parker利用kernfs接口暴露配置,并通過kexec熱加載次級內核鏡像至預留內存。盡管具備靈活性優勢,英特爾開發者Dave Hansen指出,缺乏統一監管可能導致系統級指令干擾等問題。目前該提案尚待社區進一步評估。
免責聲明:本文內容由開放的智能模型自動生成,僅供參考。