标签
'try' 工具是基于 Ruby 的实用工具,用于管理实验目录,并集成了 Matz's Spinel AOT 编译器,将 Ruby 代码编译为原生 C 以大幅提升速度。
FAAAH 是一个无依赖、兼容 OpenAI 的代理,它将 API 请求转换为文本文件,并使用像 Claude Code 这样的 AI 编程代理作为后端,从而可以复用现有订阅,而无需为云 LLM API 付费。
这篇推文讨论了基于文件系统构建 LLM Agent 记忆的难点,引用了相关论文并介绍 TiDB Filesystem 的设计理念。
本文首次系统性地探索了基于文件系统的LLM Agent记忆,将管理、搜索和执行Agent的角色规范化,使其围绕一个共享的记忆存储。研究发现,组织主要降低了检索成本,但尚未提升答案质量,并且工具选择对存储形态的影响与模型选择一样大。
本文解释了ZFS清理性能问题实际上是存储池设计余量不足的症状,而非清理本身的问题,并建议通过合理规划大小来避免性能下降。
ntfsmac is an open-source tool that enables NTFS read/write on Apple Silicon macOS by using a libkrun microVM running ntfs-3g, avoiding kernel extensions and SIP modifications. It provides both CLI and a GUI menu-bar app.
ZeroFS 与 Amazon S3 Files 的技术对比,这两个系统都提供基于对象存储的 POSIX 文件系统。文章重点介绍了存储布局、对象互操作性的差异,以及直接访问 S3 与使用 ZeroFS 的打包、压缩和加密之间的权衡。
ZeroFS是一个日志结构文件系统,可将兼容S3的存储桶作为POSIX文件系统通过NFS和9P提供,或作为原始块设备,并具备压缩、加密和本地缓存以加快读取速度。它通过了广泛的POSIX和压力测试套件,包括内核构建和Jepsen故障转移测试。
一条推荐OSDev社区wiki的推文,该wiki是编写操作系统的全面资源,涵盖引导加载程序、内核、文件系统和内存管理器,并提供真实代码示例。
解释了macOS如何处理两个路径分隔符(斜杠和冒号),这是由于它从经典Mac OS和NeXTSTEP双重继承而来,并且这导致文件在Finder中显示为斜杠,但在终端中显示为冒号。
littlefs是一个专为微控制器设计的故障安全文件系统,具有掉电恢复能力、动态磨损均衡以及有限的RAM/ROM。它提供类似POSIX的API,并用C语言编写,以实现较小的内存占用。
Bcachefs 1.38.6 作为性能发布版,移除了实验性标签,引入了纠删码和数据调和以改善数据管理,并将用户空间代码转换为 Rust。
Bcachefs-Tools 1.38.6 已发布,带来了许多性能改进,包括无锁日志刷新、B树优化和改进的分片。它还支持每个文件系统最多 255 个存储设备,并提供 Ubuntu 26.04 LTS 软件包。
本文将引导你使用Rust构建一个名为magicfs的最小FUSE文件系统,该系统使用metadata.json和blob文件作为后端存储,演示了名称查找、inode稳定性和内核缓存等核心文件系统概念。
作者提出了一种验证 /proc 是否为真正的 proc 文件系统的方法,解决了 inotify 在检测挂载点方面的局限性,从而实现可靠的文件系统监控。
一个Twitter讨论串,探讨了数据库文件系统抽象(PostgresFS)和基于技能的方法(使用本地 Bash)哪个更适合代理工作流。技能方法在组合性和速度上胜出。
macOS Sequoia 上 Apple 的 fsck_hfs 工具存在一个 Bug,在配备 8GB RAM 的机器上,对大型 HFS+ 卷(24TB 以上)进行检测时会误报损坏错误,而文件系统本身并无问题。
microsandbox将其缓慢的用户空间FUSE文件系统替换为内核挂载的EROFS磁盘映像,在文件系统操作上实现了几何平均47倍的速度提升,并消除了虚拟机/主机往返瓶颈。
Julia Evans 创建了一个名为 git-commit-folders 的工具,它使用 NFS(和 FUSE)将 Git 提交挂载为文件夹,让用户可以像浏览目录一样探索旧的提交。