
实用文件系统设计
Practical File System Design
Dominic Giampaolo · 初版 1999 年
15人推荐
26位读者提及
30次提及
为什么值得读
- 由BeOS文件系统设计者亲自执笔
- 出色且通俗地阐释传统UNIX文件系统架构
- 展示了具有数据库特性的标准化文件接口实现
Hacker News 上怎么说
正在加载完整评论……

Practical File System Design
Dominic Giampaolo · 初版 1999 年
正在加载完整评论……
想要一本通俗易懂(虽然有点过时)的文件系统入门书,可以看看 Dominic Giampaolo 写的《Practical File System Design》。PDF 链接:http://www.nobius.org/practical-file-system-design.pdf
A very accessible (though dated) intro to filesystems is Practical File System Design, by Dominic Giampaolo. PDF link: http://www.nobius.org/practical-file-system-design.pdf
Dominic Giampaolo 写的《Practical File System Design》,Harbor 写的《File Systems: Structures and Algorithms》,另外《The Linux Programming Interface》里大概也有关于文件系统的相关章节。
Practical File System Design by Dominic Giampaolo File Systems: Structures and Algorithms by Harbor There is probably a relevant chapter on the The Linux Programming Interface on file systems as well.
> 尤其是 Dominic Giampaolo。在我看来,他那本关于文件系统设计的书现在依然是必读之作。http://www.nobius.org/~dbg/practical-file-system-design.pdf
> notably Dominic Giampaolo His book on file system design is still a must-read, imo. http://www.nobius.org/~dbg/practical-file-system-design.pdf
冷知识:编写了 BeOS 文件系统的 Dominic Giampalo 就在 APFS 团队。他的书《Practical File System Design》对传统 UNIX 文件系统设计的讲解非常出色。现在可能已经绝版了,但我觉得在 Amazon 上应该还能淘到二手书。
Fun fact: Dominic Giampalo (who wrote the BeOS file system) is on the APFS team. His book "Practical File System Design" is an excellent description of a traditional UNIX file system design. May be out of print now but I think used copies turn up on Amazon.
……也就是说它包含了类似数据库的功能,能通过标准化接口实现一些非常酷炫的特性,而不是把它们藏在厂商专属的文件格式里。如果你感兴趣,《Practical File System Design》[0] 就是以 beFS 作为示例文件系统的(而且总体来说也是一本非常棒的书)。0 - https://www.amazon.com/Practical-System-Design-Dominic-Giamp...
…namely it includes database-like functionality that enables some really neat features via a standardized interface, rather than hiding them away in vendor-specific file formats. If you're interested, Practical File System Design[0] uses beFS as it's example filesystem (and it's also a really good book in general). 0 - https://www.amazon.com/Practical-System-Design-Dominic-Giamp...
有本书叫《Practical File System Design》,深入讲解了 BeOS 文件系统的实现细节。对想了解更多细节的人来说是一本好读物。
There was a book, "Practical File System Design" that went over the implementation details of the BeOS file system. Good reading for anybody interested in more detail.