关于技术分享:DatenLord前沿技术分享

27次阅读

共计 412 个字符,预计需要花费 2 分钟才能阅读完成。

主题:分享发表在 OSDI2022 的论文zIO: Accelerating IO-Intensive Applications with Transparent Zero-Copy IO

内容简介

从最开始数据拷贝导致了内存和 CPU 的开销,限度了 IO 密集型利用的性能。零拷贝(zero-copy)IO 是广泛谋求的长期指标,但已有的钻研次要关注缩小 IO 栈内拷贝次数,疏忽了利用中的内存拷贝。以 Redis 为例,一次 SET 操作经验了 4(利用)+ 2(IO 栈)次拷贝。zIO 提供了一套用户态库,可在用户无感知且无需批改程序的状况下缩小利用中的内存拷贝次数。本次分享将介绍 zIO 的设计,并就开发中的内存拷贝问题做梳理和提醒。

zIO 设计示意

常见利用中的内存拷贝次数

直播预约

欢迎您通过微信视频号“达坦科技 DatenLord”预约直播,或登陆 腾讯会议 观看直播:
会议号:772-6477-5345
https://meeting.tencent.com/d…

正文完
 0