by Yash Sharma | Nov 14, 2025 Practice problems on xv6 filesystem design including file descriptors, inode structures, buffer cache, file operations, directory operations, and crash consistency with logging mechanisms.