Skip to content

Releases: ceadoor/System-Software-lab

RELEASE v1.0

08 Dec 05:38
Compare
Choose a tag to compare

What each directory contains

1) CPU Scheduling      
	└──── FCFS
         	└──── 1.fcfs.c             
	└──── SJF
         	└──── 2.sjf.c
	└──── Priority
         	└──── 3.priority.c
	└──── RoundRobin
         	└──── 4.roundrobin.c
        └──── README.md   
    
2) Memory Management
	└──── SingleLevelDir
         	└──── 5.singleLevelDir.c
	└──── TwoLevelDir
         	└──── 6.twoLevelDir.c

3) Deadlocks
	└──── BankersAlgorithm
         	└──── 7.bankers.c
        └──── README.md   

4) Disk Management
	└──── FCFS
         	└──── 8.fcfsDisk
	└──── SCAN
         	└──── 9.scan.c
	└──── CSCAN
         	└──── 10.csan.c
        └──── README.md   

5) Virtual Memory
	└──── FIFO
         	└──── 11.fifoPage.c
	└──── LRU
         	└──── 12.lru.c
	└──── LFU
         	└──── 13.lfu.c
        └──── README.md   

6) Process Synchronization
	└──── Producer Consumer Problem
	         	└──── 14.producer.c
	└──── Dining Philosophers Problem
				└──── 15.dining.c
	└──── Assemblers
			└──── Two Pass Assembler
			       	└──── Pass 1 of a Two Pass Assembler
			       	|	   └──── 16.pass1.c	
				└──── Pass 2 of a Two Pass Assembler		
			       	|	   └──── 17.pass2.c	
			└──── Single Pass Assembler  
			       		   └──── 18.singlepass.c
	└──── Absolute Loader
				└──── 19.absolute.c
	└──── Symbol Table With Hashing

Release alpha

30 Nov 13:49
Compare
Choose a tag to compare
Release alpha Pre-release
Pre-release
  1. CPU Scheduling
    └──── FCFS
    └──── SJF
    └──── Priority
    └──── RoundRobin

  2. Memory Management
    └──── SingleLevelDir
    └──── TwoLevelDir

  3. Deadlocks
    └──── BankersAlgorithm

  4. Disk Management
    └──── FCFS
    └──── SCAN
    └──── CSCAN

  5. Virtual Memory
    └──── FIFO
    └──── LRU

  6. Process Synchronization
    └──── Assemblers
    └──── Two Pass Assembler
    └──── Pass 1 of a Two Pass Assembler
    └──── Pass 2 of a Two Pass Assembler