File System Consistency Checker (xv6 fsck)
Nov 15, 2025 · 10 min read · Operating Systems File Systems Data Integrity Crash Consistency RISC-V Kernel Programming File System Recovery ·Course: CS 5204 - Advanced Operating Systems Project 1 | Semester: Fall 2025 Technical Focus: Crash Consistency, File System Reliability, Recovery Algorithms Problem Statement & Motivation File systems can become corrupted when systems crash mid-operation. xv6's simple inode/block-based design is vulnerable to …
Read MoreCache Optimization on RISC-V Architecture
Dec 15, 2024 · 10 min read · Hardware Architecture Cache Design RISC-V Performance Benchmarking Memory Subsystem Hardware Simulation Replacement Policies ·Course: ECE 5504 - Computer Architecture | Semester: Fall 2024 Technical Focus: Memory Hierarchy Design, Replacement Algorithms, Performance Modeling Problem Statement & Motivation Cache design involves fundamental trade-offs between performance and hardware complexity. Least Recently Used (LRU) replacement achieves …
Read More