Background
- Time: Dec 2025
- Context: Main practical assignment for the course “Operating System(H)”.
GitHub Repository
Highlights
- Designed and implemented a ProcFS virtual filesystem for an OS kernel using Rust and the Asterinas framework, with Cargo as the build tool.
- Built ProcFS support for system info files, core syscalls such as getdents64 and newfstatat, per-process details including environ, cmdline, fd, and status, and VirtIO device information.
Tech Stack
- Rust
- Asterinas
- Cargo
- Operating Systems