realme gt neo|Linux 5.15 解决大型 IBM 服务器启动过慢问题

出品|开源中国
文|御坂弟弟
在 Linux 5.15 合并窗口中 , 一组关于 Kernfs 性能改进的补丁通过驱动程序核心 合并 , 可解决大型 IBM 服务器引导 Linux 内核过慢的问题 。
【realme gt neo|Linux 5.15 解决大型 IBM 服务器启动过慢问题】在 Linux 内核中 , kernfs 是一组函数 , 其中包含创建各种内核子系统内部使用的伪文件系统所需的功能 。 它通过将硬件设备和相关设备驱动程序的信息从内核的设备模型导出到用户空间来提供一组虚拟文件 , 成为一个独立且可重用的功能 , 因此其他内核子系统可以更轻松、更一致地实现自己的伪文件系统 。
此前 , 具有 “数百个 CPU 和 64TB RAM” 的大型 IBM Power 系统需要 30 多分钟才能启动 Linux 内核 , 而且还需要额外的内核参数以避免内核在启动时超时 。 而造成该问题的原因即在于对不存在的文件进行多次路径查找以及 VFS 代码中的锁竞争 。 更糟糕的是 , IBM Power 会将 64TB 的系统内存分成 256MB 的本地块 , 导致大量的 sysfs 节点创建 。
而此次更改涉及将 Kernfs 互斥体切换为使用读写信号量以允许并行节点搜索、改善路径解析以及使用 VFS 缓存 。 通过这些优化 , 大型 IBM 系统的启动时间可缩短到 5 分钟以内 。
- 红米手机|真我GTNeo3和红米K50谁的综合实力更好,哪个更值得购买?
- realme|realme真我新旗舰正式官宣:带来颜值性能双巅峰,7月发
- 骁龙8+旗舰性价屠夫 曝realme GT2大师探索版价格
- Linux|无利可图?又一家电子大厂解散团队退出苹果供应链,库克行动了!
- realme q5|realme V20对比realme Q5x:另类套娃,刷新用户认知!
- realme gt2|苹果14将推出紫色?Reno8花仙紫已上线,网友:玩色彩还得是绿厂
- 一加科技|两千元以下:一加Ace竞速版和iQOO Neo6SE哪个好?
- iPhone|同样是骁龙870却差700元,iQOONeo6SE和vivoS15谁更值得选?
- Linux|没想到闲鱼pro版本功能那么强大,你升级成功了吗
- Linux|一步到位 低到6799!酷睿i9笔记本推荐:超级多面手
