Educational Blog Sites

Monday, August 21, 2017

Scheduling Criteria and Algorithms

3.1. Scheduling AlgorithmThere are different types of scheduling algorithm. In this lesson, we will describe only about FCFS and SJF, the rest of the algorithm will be discussed in the following lesson.  3.4.2. First-come First Served (FCFS)First-Come First-Served (FCFS) is by far the simplest CPU scheduling algorithm. The work load is simply...
Share:

Saturday, August 19, 2017

Scheduling Concept

Lesson 2 : Scheduling Concept 2.1. Learning Objectives On completion of the lesson you will be able to know : i) scheduling and scheduling queues ii) what a scheduler is iii) different types of schedulers. Scheduling is a fundamental operating system function, since...
Share:

Friday, August 11, 2017

Process Management

Unit 3 : Process Management Processes are the most widely used units of computation in programming and systems, although object and threads are becoming more prominent in contemporary systems. Process management and CPU scheduling is the basis of multiprogramming operating system. By switching the CPU between processes the operating system can...
Share:

Operating System Structure

Lesson 3 : Operating System Structure 3.1. Learning ObjectivesOn completion of this lesson you will know :i) different types of OS system structureii) how a system call can be made iii) micro kernel. 3.2. Operating System StructureA number of approaches can be taken for configuring the components of an operating system, ranging from a monolithic...
Share:

Wednesday, August 2, 2017

System Calls and System Program (2)

Lesson 2 : System Calls and System Program 2.2.2. File Manipulation The file system will be discussed in more detail in unit 7. We first need to be able to create and delete files. Once the file is created, we need to open it and use it. We may also read, write, and reposition (rewinding it or skipping to the end of the file). Finally, we need to...
Share:

System Calls and System Program

Lesson 2 : System Calls and System Program 2.1. Learning Objectives On completion of this lesson you will know: iO system calls ii) categorized system calls and system programs iii) discuss system program. 2.2. System Calls User programs communicate with the operating...
Share:

Process Management

Unit 3 : Process Management Processes are the most widely used units of computation in programming and systems, although object and threads are becoming more prominent in contemporary systems. Process management and CPU scheduling is the basis of multiprogramming operating...
Share:

Translate

Total Pageviews

Search This Blog

Blog Archive

Recent Posts