Spooling:- Spooling is the process of a sending data to a spool, or temporary storage area in the computer’s memory. This data may contain files or processes. Like a spool of thread, the data can build up within the spool as multiple files or jobs a… Read more »
Process Control Block In Operating System
The OS must know specific information about processes in order to manage, control them and also to implement the process model, the OS maintains a table (an array of structures), called the process table, with one entry per process.These entries are… Read more »
Program v/s Process v/s Thread
What is a Program?A program is an executable file residing on the disk (secondary storage) in a directory. It is also termed as a set of instructions stored in the secondary storage device that are intended to carry out a specific job. It is read in… Read more »
Seek Time & Rotational Latency Time In OS
Seek time:-The total amount of time required for information on a disk drive to be found. The lower this value is the faster the hard drive will be able to find or read data. Examples of common hard drive seeks times are 8ms and 10ms.Rotational Late… Read more »
Differences Between Windows & Linux Operating System
Windows Linux 1.Windows are Open Source software development 1.Linux is an example of Open Source software development 2. Microsoft Windows can run between 2000-15000 INR per each license copy. 2. The majority of Linux variants are available for fre… Read more »
Demand Paging In Operating System
Demand paging is a form of virtual memory, where a page of memory will be paged in if a program tries to access it and the page is not already in the main memory. Therefore, demand paging only loads pages that should be brought into real memory duri… Read more »
RAID levels In Operating System
RAID (redundant array of independent disks; originally redundant array of inexpensive disks) is a way of storing the same data in different places (thus, redundantly) on multiple hard disks. By placing data on multiple disks, I/O (input/output) oper… Read more »
Distributed Operating System & Parallel operating systems
Distributed Operating System:-It is a model where distributed applications are running on multiple computers linked by communications. A distributed operating system is an extension of the network operating system that supports higher levels of comm… Read more »