TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Vramfs: Vram Based Filesystem for Linux

130 点作者 signa11大约 2 个月前

12 条评论

devit大约 2 个月前
That&#x27;s cool but I think the proper solution is to write a Linux kernel module that can reserve GPU RAM via DRM to create ramdisks, not create a userspace filesystem using OpenCL.<p>That would give proper caching, direct mmap support if desired, a reliable, correct and concurrent filesystem (as opposed to this author&#x27;s &quot;all of the FUSE callbacks share a mutex to ensure that only one thread is mutating the file system at a time&quot;), etc.
dcanelhas大约 2 个月前
On the topic of coercing bits into functioning as data storage: harder drive ( <a href="http:&#x2F;&#x2F;tom7.org&#x2F;harder&#x2F;" rel="nofollow">http:&#x2F;&#x2F;tom7.org&#x2F;harder&#x2F;</a> )
评论 #43518243 未加载
评论 #43518236 未加载
shadowpho大约 2 个月前
2 GB&#x2F;s is pretty crappy, that’s about the burst speed of many nvme SSDs.<p>Virtual disk should me more then 6 gb&#x2F;s at least with ddr5.
评论 #43518495 未加载
finnjohnsen2大约 2 个月前
using precious vram to store files is a special kind of humor. especially since someone actually implemented it. kudos
评论 #43532475 未加载
12destroyer21大约 2 个月前
What is the overhead on a FUSE filesystem compared to being implemented in the kernel? Could something like eBPF be used to make a faster FUSE-like filesystem driver?
评论 #43518651 未加载
评论 #43518477 未加载
评论 #43522644 未加载
评论 #43518614 未加载
fp64大约 2 个月前
Somewhat related, there is NVIDIA CUDA Direct Storage[0] which provides an API for efficient “file transfer” between GPU and local filesystem. Always wanted to give it a try but haven’t yet<p>[0]: <a href="https:&#x2F;&#x2F;docs.nvidia.com&#x2F;gpudirect-storage&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;docs.nvidia.com&#x2F;gpudirect-storage&#x2F;index.html</a>
dheera大约 2 个月前
If you want a vramfs, why would you use GPU VRAM? CPU&lt;-&gt;GPU copy speeds are not great.<p>I have 192GB of CPU VRAM in my desktop and that was cheap to obtain. Absolute best build decision ever.
评论 #43518940 未加载
评论 #43518149 未加载
评论 #43519753 未加载
harha_大约 2 个月前
Cool, I love that there are ways to utilize RAM and VRAM as filesystems. Sometimes you just don&#x27;t need all that pure RAM&#x2F;VRAM.
hinkley大约 2 个月前
These days is it better to use an old video card or a few PCIE NVME multiplexer for those same lanes?
评论 #43519205 未加载
评论 #43522493 未加载
Dwedit大约 2 个月前
Using something like this would keep the GPU powered on and unable to shut itself off.
评论 #43518464 未加载
ggm大约 2 个月前
Doesn&#x27;t the graphics processor of the pi double as bootstrap loader?
knome大约 2 个月前
could be a good place to sequester a swap file, similar to zram
评论 #43517541 未加载