Scheduler & its Type

Definition A Scheduler/Process Schedular is an operating system program (or module) that performs process scheduling i.e. selects/sets the next job to be submitted in the ready queue for execution. Features The main function/objective of a schedular is to process scheduling for processing the job. Types There are three types of Read more…

Loading

Process Control Block(PCB)

Introduction It is also called Process Table/Task Control Block/Switch Frame. Definition Process control block(PCB) is a data structure (actually in the form of array of structure) which contains several necessary information regarding the executing processes in tabular form. Features It is maintained by an OS automatically during program execution. A Read more…

Loading

DOS

LINKS FOR MORE DOS TRICKS History DOS (Disk Operating System) was developed by Microsoft Inc. and released it as IBM PC DOS (known as MS-DOS) for the first time on August 21, 1981, as MS-DOS 1.0, which was written by Tim Paterson. It was last updated in April 1994 when MS-DOS 6.22 Read more…

Loading

Evolution of OS

Introduction The evolution of operating systems (OS) can be traced back to the early days of computing when the first computers were designed for specific purposes and were operated by engineers and technicians. The evolution of operating systems (OS) can be traced back to the 1950s when the first mainframe Read more…

Loading

Magnetic Disk

Introduction of Magnetic Disk Magnetic disk consists of Magnetic Oxide materials. A modern computer uses two types of magnetic memory or disks: – Magnetic Disks: Magnetic disks are the most common form of non-volatile secondary storage because they provide fast access and high storage capacities at a reasonable cost. Examples Read more…

Loading

Optical Memory

Introduction of Optical Memory Despite the rise of alternative modern and advanced storage technologies such as cloud storage and solid-state drives, optical memory continues to be used in specific industries and applications where its unique characteristics are advantageous. Definition of Optical Memory Optical memory has been widely used for archival, Read more…

Loading

Cache Memory

Introduction of Cache Memory Cache memory is popularly called High-Speed Memory. Definition Cache memory is a small, temporary, high-speed memory that stores the most recently used instructions or data from main memory for processing and is placed between the CPU (Central Processing Unit) and the main memory (RAM) in a Read more…

Loading