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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Show HN: ZFS Implementation in Python

411 点作者 alcari大约 6 年前

12 条评论

lunixbochs大约 6 年前
Note: this was implemented without referencing any ZFS source code and should not be subject to the CDDL.
评论 #19827681 未加载
评论 #19827684 未加载
评论 #19837560 未加载
评论 #19828000 未加载
ivanbakel大约 6 年前
Pierre Menard, author of The Filesystem.<p>But I&#x27;m surprised this is possible without a specification - how can you test a filesystem through hexdumps? The effects of some operations are going to pretty far-reaching, surely?
评论 #19827983 未加载
评论 #19830243 未加载
评论 #19829068 未加载
mfsch大约 6 年前
Does someone know whether it would be legal for someone to go through the ZFS code and write a specification of the features this author hasn’t figured out yet? I.e. could someone write a detailed description of the missing functionality that doesn’t include any details about the implementation so other people can implement it in non-CDDL code?
评论 #19830067 未加载
评论 #19830102 未加载
评论 #19834937 未加载
AlexanderDhoore大约 6 年前
What?! How?! Why?!<p>This is the greatest thing ever. I wish I could just write code for the fun of it. Every time I wonder whether people will use it and give up before I even get started.
评论 #19829034 未加载
评论 #19828271 未加载
评论 #19827784 未加载
评论 #19829189 未加载
lelf大约 6 年前
No ARC&#x2F;L2ARC?<p>Edit: of course not. This is actually just it’s just a ZFS user-facing ”front-end”, not a <i>ZFS implementation</i>.
评论 #19828182 未加载
4oo4大约 6 年前
This is awesome! Do you plan on blogging anything about how you went about reverse-engineering?
PaulHoule大约 6 年前
i love userspace implementations of filesystems.<p>note that the issues are entirely different from those with a kernel implementation since you aren&#x27;t having to think about page cache et all.
评论 #19831076 未加载
gaze大约 6 年前
Hell yeah, dude. This is awesome.
foxhop大约 6 年前
Hey alcari!<p>I know you from ICV - we used to hang out online on the forums and IRC.<p>Nice work on this project, I&#x27;m looking forward to diving into the codebase!
评论 #19828418 未加载
RantyDave大约 6 年前
This is all kinds of funny. I&#x27;m awash with awe and admiration.
adamnemecek大约 6 年前
There&#x27;s also TFS a ZFS inspired FS in Rust <a href="https:&#x2F;&#x2F;github.com&#x2F;redox-os&#x2F;tfs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;redox-os&#x2F;tfs</a>
garmaine大约 6 年前
Simultaneously fucking awesome (that you pulled it off at all), and fucking useless (performance...).<p>Thanks for sharing though. Maybe could be useful in making a suite of zfs inspection tools?<p>Is the OP here? How difficult would it be creat a zfs reshaping tool, allowing for the offline expansion of a vdev?