Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.18 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.18 KB

About

this repository contains, project simulating most basic scheduling algorithms in simplest yet most understandable possible way and can be used to solve problems based on scheduling which students generally study in the subject OS ( Operating Systems) in their Bachelor program

To do(s)

Support

  • Develop same project using golang
  • Develop same project using java
  • Develop same project using python
  • Develop same project using c
  • Develop same project using c++
  • Enhancements to be done

    • Add functionality to generate Gantt chart
    • Add functionality to export Gantt chart
    • Add MQS
    • Add MFQS
    • Add LRTF
    • Add HRTF
    • Add LJF

    Deployment

    For Golang

  • linux:
  • setup go environment to be able to run go programs , if not done already , may consider running below command
     sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt install golang-go -y
    

    if it's done successfully thn execute the program by go run TaskScheduler.go