BPF用于存储:Exokernel-Inspired方法[PDF]

2021-03-29 00:00:46

下载PDF摘要:内核存储路径的开销占新的NVME存储设备的AccessLatiency的一半。我们探索使用BPF来减少Thingoverhead,通过在内核中深入注入用户定义的函数。在发出一系列依赖I / O请求时,TheapRoach可以通过超过2.5 $ \ times $增加IOPS,并将延迟缩短一半,逐个内核层,避免用户 - 内核边界交叉。但是,我们必须避免在绕过文件系统andblock图层时避免失去重要属性,例如文件系统的安全保证和翻译物理块地址和文件偏移。向这些问题绘制潜在的问题,由exokernel文件系统从Lape90s的启发,谁的时间,我们相信,终于来了!

关于Arxivlabs Arxivlabs的书目工具代码相关论文是一个框架,允许合作者在我们的网站上直接开发和分享新的Arxiv功能。

与Arxivlabs合作的个人和组织都接受并接受了我们的开放,社区,卓越和用户数据隐私价值观。 Arxiv致力于这些价值观,只与遵守它们的合作伙伴合作。

有一个项目,将增加Arxiv'社区的价值?了解有关Arxivlabs以及如何参与的更多信息。