Skip to content

Processes simulators of replacing pages and scheduling CPU time.

Notifications You must be signed in to change notification settings

cukierblaze/Simulations

Repository files navigation

Simulations

Processes simulators of replacing pages and scheduling CPU time.

Table of Contents

About the Project

A program written in Python 3 that simulates the FIFO (First In First Out) and LRU (Last Recently Used) page replacement algorithms as well as the FCFS (First Come First Served) and SJF (Shortest Job First) CPU time scheduling algorithms.

My random number generators allow to extract statistical data.

In the code I use Object Oriented Programming to store page and process objects.

Requirements

  • Python 3

  • IDE for Python

Usage

Project can be used to analyze behavior of algorithms depending on the input data.

About

Processes simulators of replacing pages and scheduling CPU time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages