hannaHayik / Sync-Signal

Implemented signals in xv6

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sync-Signal

OS 202 Assignment 2

Goal: Implement Signals in XV6 & Replace spinlocks with atomic operations acting as synchronization mechanism

  1. Build signals framework
  2. Implement signals in XV6
  3. Replace spinlocks that acts like synchronization mechanism with CAS (Compare & Swap) atomic operation to increase efficency of the operating system

Extract ZIP file -> Apply PATCH

**** NOTE: The ZIP file is NOT mine, You can find the original github page here https://github.com/mit-pdos/xv6-public ****

About

Implemented signals in xv6