Operating System (OS) is basically a software program that manages and handles all resources of a computer such as hardware
Continue readingCategory: Operating System
What are a socket, kernel, and monolithic kernel?
Abstract Sockets are used for communication in client-server systems. The kernel is part of the operating system which resides in
Continue readingWhat is main purpose of operating system? Discuss different types
Abstract An operating system is a user interface i.e. a program that acts as an interface between the user and
Continue readingDifference between process, program and thread? Different types
A program consists of instructions in any programming language. A process consists of instructions in machine code. A program in
Continue readingDefine Virtual Memory, Thrashing and Threads
Virtual memory is a technique that allows the execution of processes that are not completely in memory. If there is
Continue readingWhat is RAID? Different types of RAID
The full form of RAID is a redundant array of independent disks. It employs techniques of striping, mirroring, or parity
Continue readingWhat is a deadlock? Necessary conditions for deadlock
In a multiprogramming environment, several processes may compete for a finite number of resources. A process requests resources and if
Continue readingWhat is Fragmentation? Types of Fragmentation
Fragmentation is the problem that arises in contiguous allocation. In fragmentation, memory splits into many small pieces and some part
Continue readingWhat is spooling?
Spooling(Simultaneous peripheral operations on line) is a buffering mechanism. Spooling operates the I/O of one job with the computations of
Continue readingWhat are semaphore and mutex? Define Binary Semaphore
Semaphore uses two atomic operations: wait and signal to solve critical section problems. Scope This article explains semaphore, mutex, and
Continue reading