博客 / 詳情

返回

DatenLord前沿技術分享

主題:分享發表在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設計示意

圖片1.png

常見應用中的內存拷貝次數

圖片2.png

直播預約

歡迎您通過微信視頻號“達坦科技DatenLord”預約直播,或登陸騰訊會議觀看直播:
會議號:772-6477-5345
https://meeting.tencent.com/d...

user avatar haixiudeshanghen_cc1dwg 頭像
1 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.