Skip to content

JavadZandiyeh/AUT-OS-Lab

Repository files navigation

Operating System Lab

  • project 1: Installing Linux / Linux file system / Linux file management / Linux file permissions
  • project 2: kernel module programming / Linux core data structure / kernel macros
  • project 3: bash scripting
  • project 4: Inter-process communication / client-server
  • project 5: threads and processes
  • project 6: synchronization / reader-writer problem / dining philosophers problem
  • project 7: deadlock / bankers algorithm
  • project 8: scheduling FCFS, SJF, Priority Queue, Round Robin
  • final project: top / python psutil and tabulate packages