cs4448 operating systems 1

Project: Implementing a Simulation of basic operations of Operating System.

  1. Simulate the following process of the kernel of an O.S :

Dispatching, scheduling transitioning

Dispatching following a round robin technique and priority

Change the status of process accordingly

  1. Create two threads of the same program in JAVA and run them at the same time. Choose the kind of thread and the program you like. You can also use the runnable interface or the thread class.
  1. Describe in your own words with all possible details, the process execution in SOLARIS of a program that generate several processes and several threads in a multicore system.
  • The code for the simulation in 1) can be pseudocode or a programming language.
  • A Diagram representing classes, methods, functions or any other structure must be provided
  • The project can be done with a team member. If I detect plagiarism the project will be graded to 0