开辟者将 NBD-VRAM 明白定位为针对 NVIDIA 花费级 GPU 的解决筹划,用于在官方点对点(P2P)API 及其他替代机制无法应用的场景下,供给一条额外的“内存溢出缓冲通道”。 用户须要在体系中启用 NVIDIA 官方 Linux 图形驱动及 CUDA 支撑,不克不及应用 Nouveau 或 Nova 等开源驱动,不然该对象无法正常工作。

image.webp

据介绍,NBD-VRAM 于昨日颁布,其工作方法是在后台运行一个小型守护过程,经由过程 NVIDIA CUDA 驱动 API 在显卡上申请一块显存空间,然后经由过程 Linux 的 Network Block Device(NBD,收集块设备)协定,经由 Unix 套接字将这块显存裸露为块设备,最终在体系中以惯例的 Linux 交换分区(swap 设备)的情势出现并可被直接应用。

该项目以 MIT 许可证开源宣布,感兴趣的用户与开辟者可以在 GitHub 上获取源代码并懂得更多实现细节,今朝项目也在持续完美中:

https://github.com/c0dejedi/nbd-vram

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部