字节跳动『工程师』提出Linux多内核方案Parker,无虚拟化多系统并行(字节跳动『工程师』工资待遇)

10 月 5 日消息,字节跳动『工程师』 Thom Hughes 上个月提出了一项新的 Linux 内核设计思路 ——Parker(全称“PARtitioned KERnel”),相关提案已通过 RFC 形式提交至 Linux 内核邮件列表。

该方案旨在使多个 Linux 内核能在单台物理『服务器』上并行运行,且无需依赖 KVM 等传统虚拟化工具。与之前提出的其他多内核方案不同,Parker 通过划分硬件资源实现:

  • 启动时,首先由所谓的“启动内核”(Boot Kernel)接管硬件,划分出 CPU 核心、内存区域及 I/O 设备
  • 然后将划分出的资源交由“应用内核”(Application Kernels)独立管理各内核。

这种设计使每个内核都能够独立运行,彼此之间没有通信。理论上,该架构在高核心数的『服务器』上具有更好的可扩展性。

他认为,Parker 的一个潜在应用场景是运行配置或性能优化不同的内核,以满足多样化的工作负载需求。

其实现方式主要包括:通过 kernfs 接口暴露,并利用 kexec 将次级内核镜像热加载至预留内存。在此之前,Boot Kernel 需要下线部分 CPU、预留内存并分离设备,确保各分区能够安全运行。

不过,该提案也引发了一些质疑。来自英特尔的 Dave Hansen 就指出,在缺乏监督层的情况下可能无法阻止内核间可能产生的冲突。例如,如果某个内核切换了拆分锁检测(split lock detection),或执行了类似 WBINVD 的系统级指令,可能会对机器上运行的所有其他内核造成影响。

至于 Parker 提案能否继续推进,仍需等待 Linux 内核社区的进一步讨论和评估。这一方案是否会像以往的类似尝试一样逐渐淡出,尚未可知。 后续将保持关注。

特别声明:[字节跳动『工程师』提出Linux多内核方案Parker,无虚拟化多系统并行(字节跳动『工程师』工资待遇)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

人人皆知李胜素,却无人识得梁以薇,嫁给于魁智35年她究竟图什么(人人皆圣人李贽)

世人皆知于魁智与李胜素是梨园绝配,却鲜少有人提及他身后那个叫梁以薇的女人。 当观众为《坐宫》里的眼波流转叫好,为《野猪林》中的生死相依动容时,更应看见,这舞台上的璀璨光华,是三人用数十年时光,各自做好本分,…

人人皆知李胜素,却无人识得梁以薇,嫁给于魁智35年她究竟图什么(人人皆圣人李贽)

深圳发布公积金提取新规 12月15日起施行(深圳公积金最新政策2020)

近日,广东深圳发布了新版《住房公积金提取管理规定》,新增购房首付款提取,支持“既提又贷”等一系列惠民举措,新规将于12月15日起施行。提取新规增设了多项住房消费类提取情形。

深圳发布公积金提取新规 12月15日起施行(深圳公积金最新政策2020)

内娱这天,座位暴露江湖地位,『张艺谋』陈凯歌坐一边,C位雷打不动(内娱要变天了)

然而,比起这些台前的明争暗夺,笔者却从活动流出的诸多合影,特别是那张备受瞩目的内场座位图中,窥见了更深层的内娱权力格局。导演界的两位巨擘陈凯歌与『张艺谋』比邻而坐,数十年的耕耘与地位,在这方寸座位间得到了默契的…

内娱这天,座位暴露江湖地位,『张艺谋』陈凯歌坐一边,C位雷打不动(内娱要变天了)

和曹骏分手6年,蓝盈莹自称没有后悔,是一个懂得拒绝别人的女生(和曹骏分手6年的『明星』️)

她妈妈是家中老幺,打小被宠着长大,从不会委屈自己——好吃的不谦让,不愿做的家务绝不碰,嫁人后也保持着这份随性。可那段恋情里,曹骏的事业始终没起色,反倒分手后,事业突飞猛进,身边还出现了温柔可人的新伴侣。曹骏如…

和曹骏分手6年,蓝盈莹自称没有后悔,是一个懂得拒绝别人的女生(和曹骏分手6年的『明星』️)

太阳能路灯多少钱一根(太阳能路灯多少米装一盏)

实际上,太阳能路灯的价格并非固定不变,而是受多种因素影响,一根太阳能路灯的售价通常在几百元到几千元不等,具体需根据配置和需求来确定。建议用户在购买前多比较不同渠道的报价,并注重产品的售后服务和保修条款,这些虽…

太阳能路灯多少钱一根(太阳能路灯多少米装一盏)