- Codes designed for Operating System Lab offered at University of Guilan:
- [OSLab972] 2nd semester of 2019/1397
 - [OSLab971] 1st semester of 2018/1396
 - [OSLab962] 2nd semester of 2018-2019/1396
 
 
- 
System calls consist of fork(), exect(), wait()
 - 
FCFS, SJF, RR and also other Algorithms will be programmed by students in different iterations.
 - 
FCFS, LCFS and also other Algorithms will be programmed by students in different iterations.
 - 
Makefile, GNUMakefile
 - 
POSIX Pthreads: Thread Creation and Termination - Sum of 0 to N (via 2 threads and multiple threads)
Windows Thread(C#): Thread Creation and Termination - Sum of 0 to N (via 2 threads and multiple threads) - 
Pipe, Shared-Memory
 - 
Solving the Producer-Consumer Problem Using Semaphores
 - 
Translates logical to physical addresses for a virtual address space by using Translation Lookaside Buffer (TLB)
* There is no page fault handling 
Major parts of the project have been coded with C.
Also, some experiments have been coded with C-family PLs.
- [Javad PourMostafa] (http://github.com/joyebright)
 
This project is licensed under the MIT License - see the LICENSE.md file for details
Drop me an E-mail in order to obtain the slides.