返回列表 发布新帖

[最新资讯] 字节跳动提出“以库方式运行进程”以大幅提升Linux IPC效率

13 5
发表于 前天 22:10 来自手机 | 查看全部 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
字节跳动工程师提出一种名为“Run Process As Library”(RPAL,以库方式运行进程)的新方法,用以加速Linux中的进程间通信(IPC),目标是在最小修改应用的前提下,绕过内核实现用户态高效通信。

RPAL通过共享地址空间、减少数据拷贝和系统调用开销,使一个进程能像调用本地函数一样调用另一个进程。实测中,传输100万条32字节消息时,RPAL将平均延迟从19616个CPU周期降至1703个,降低约91.3%。在数据中心微服务场景中,该技术还带来了最多15.5%的CPU使用率下降。

目前RPAL依赖于Intel MPK或AMD Zen 4以上处理器,后续补丁可能放宽硬件要求。相关补丁已以RFC形式公开发布。

lore.kernel.org
皇家马德里拥趸,Modric、Vinicius、valverde的忠实人迷

评论5

XYZ124Lv.5星光赞助(未赞助不可申请) 发表于 前天 22:35 来自手机 | 查看全部
感谢分享
回复

使用道具 举报

wusuoshishiLv.5 发表于 昨天 08:06 来自手机 | 查看全部
谢谢分享
Screenshot_20250307_071019_com.tencent.mm_edit_517639152542887.png
回复

使用道具 举报

llliiiLv.5 发表于 昨天 13:24 来自手机 | 查看全部
感谢分享
回复

使用道具 举报

zhangyugeLv.5 发表于 昨天 15:16 来自手机 | 查看全部
感谢分享
回复

使用道具 举报

狼鹰Lv.5 发表于 昨天 15:40 来自手机 | 查看全部
感谢分享
回复

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

ysqbbs@outlook.com

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加QQ群
Copyright © 2001-2025 源社区 版权所有 All Rights Reserved.
关灯 在本版发帖
扫一扫添加QQ群
返回顶部
快速回复 返回顶部 返回列表