Skip to content

Latest commit

 

History

History
133 lines (125 loc) · 2.55 KB

CONTRIBUTING.md

File metadata and controls

133 lines (125 loc) · 2.55 KB

Contributing

  1. Strictly follow the Directory Structure
  • index.js - Javascript file for the Home page
  • style.css - Stylesheet for Home Page
  • For each new experiement, create a new folder in root, javascripts folder and stylesheets folder, as shown in tree diagram.
├── expirement_name
│   ├── index.html
├── images
│   ├── dummy.jpg
├── index.html
├── javascripts
│   ├── experiment_name
│   │   └── experiment_name.js
│   └── index.js
├── stylesheets
│   ├── experiment_name
│   │   └── experiment_name.css
│   └── style.css
└── team.html
  1. APIs
  • System Calls
Process API
Create /system_calls/create
  • CPU Scheduling
Process API
FCFS /cpu_scheduling/fcfs
SJF NonPremptive /cpu_scheduling/sjf-nonpremptive
SJF Premptive /cpu_scheduling/sjf-preemptive
Priority Non-premptive /cpu_scheduling/priority-nonpreemptive
Priority Premptive /cpu_scheduling/priority-preemptive
Priority Aging /cpu_scheduling/priority-aging
Round Robin /cpu_scheduling/round_robin
  • Bankers Algorithm
Process API
Safe Sequence /bankers/safe_sequence
Resource Request /bankers/resource_request
  • Disk Scheduling
Algorithm API
FCFS /disk_scheduling/fcfs
Shortest Seek Time First /disk_scheduling/sstf
Look Scan /disk_scheduling/look_scan
Scan /disk_scheduling/scan
C-Scan /disk_scheduling/c_scan
C-Look /disk_scheduling/c_look
  • Page Replacement
Algorithm API
Page Replacement /page_replacement/