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
『이것이 취업을 위한 컴퓨터 과학이다』 (한빛미디어)
All the homeworks, testers and projects done at Marmara University, Computer Science & Engineering
Native Java SDK built on top of SJC, compiling Java to native code without bytecode or virtual machines.
Projects of a CSE student at Marmara University
Lucore OS: The most modern operating system ever programmed in plain Java.
An EXT2-Filesystem reader, written in pure Java.
The project is focused on simulating the multiprogramming of a specific operating system and dealing with CPU scheduling and Job scheduling
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…
Implementation of a vector bin packing algorithm for optimal virtual machine placement.
A prototype Project of Simple operating system functions
Preemptive Priority Scheduling algorithm implementation in Java
Preperation repository with concise resources for modern day requirements of Software Engineering Interviews. Specific Details to Techincal Rounds.
Simulador de la administracion de procesos de un sistema operativo, Implementacion de algoritmos FIFO, HRN, RoundRobin y SJN
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…
Memory management project for OS course
Simple CLI Operating System
It is the Implementation of Banker's Algorithm and Resource Allocation Algorithm of Operating System. Using Java Language