Skip to content

Latest commit

 

History

History
6 lines (6 loc) · 435 Bytes

README.md

File metadata and controls

6 lines (6 loc) · 435 Bytes

operating-systems

Operating system course projects.

  • Customized xv6 kernel and added some features to it for CPU scheduling, memory management, and synchronization
  • Implemented a client‐server messaging program using sockets capable of handling multiple clients at once.
  • A multi‐process program to find records within a text file. Named and unnamed pipes were used to speed up the process of searching and returning results.