Processes and thread management, deadlock's, synchronization etc.
-
Updated
Dec 23, 2020 - Java
An operating system operates and manages both the hardware and software in a computer. Operating systems provide software platforms for applications to function.
Processes and thread management, deadlock's, synchronization etc.
2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo
Projects of a CSE student at Marmara University
All the homeworks, testers and projects done at Marmara University, Computer Science & Engineering
Lucore OS: The most modern operating system ever programmed in plain Java.
An EXT2-Filesystem reader, written in pure Java.
Implementation of a vector bin packing algorithm for optimal virtual machine placement.
Preemptive Priority Scheduling algorithm implementation in Java
The project is focused on simulating the multiprogramming of a specific operating system and dealing with CPU scheduling and Job scheduling
Preperation repository with concise resources for modern day requirements of Software Engineering Interviews. Specific Details to Techincal Rounds.
This is one of the most difficult projects, I have worked on. This project is divided into three phases; in the first phase, I was supposed to make VM Architecture. In the second one, Process and Memory Management. And in the third one, I was supposed to make a Graphical User Interface (GUI) in Java for the whole project. The requirements file f…
A prototype Project of Simple operating system functions
Simulador de la administracion de procesos de un sistema operativo, Implementacion de algoritmos FIFO, HRN, RoundRobin y SJN
Simple CLI Operating System
Java Swing based CPU Scheduling Algorithm Visualizer able to visualize First come first serve algorithm, Non premptive Shortest Job First Algorithm, Preemptive shortest job first algorithm, Non premptive Priority Scheduling algorithm, Preemptive Priority Scheduling algorithm.
Round Robin algorithm with dynamic quant implemented in java(using Array) and same implemented in C (using linked list)
Application For Computing Revision
Projects for my CS340 operating systems class
The Preemptive Round Robin Scheduling Algorithm is an important scheduling algorithm used in both process scheduling and network scheduling. Processes are executed for a predefined unit of time called a quantum. Once the CPU executes the process for the specified time slice, the process either terminates or returns to the back of the ready queue…