Tutorials
Courses
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
32.7K+ articles
DSA
20.0K+ articles
Python
19.6K+ articles
Experiences
15.9K+ articles
Interview Experiences
14.1K+ articles
School Learning
11.2K+ articles
Difference Between
3.2K+ articles
Operating Systems
991+ articles
CBSE - Class 11
102+ articles
Operating Systems-Memory Management
33+ articles
OS Basics
16 posts
Recent Articles
Popular Articles
Communication Structure in Operating System
Last Updated: 04 January 2023
In this article, we'll look at the communication structure of an operating system. It provides an interface between applications and other programs so that users can use t...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Block and Character Devices in Operating System
Last Updated: 04 January 2023
Device Driver in computing refers to a special kind of software program or a specific type of software application that controls a specific hardware device that enables di...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Blocking and Nonblocking IO in Operating System
Last Updated: 07 January 2023
Blocking and non-blocking IO are two different methods used by OS to handle I/O operations. A blocking call is where the OS decides that it needs to wait for a certain ope...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Operating System Security
Last Updated: 26 February 2024
Protection refers to a mechanism that controls the access of programs, processes, or users to the resources defined by a computer system. We can take protection as a helpe...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Safe Security
What is Firmware?
Last Updated: 04 January 2023
Firmware is a small software that is written to Hardware devices in non-volatile memory. Firmware software programs cannot be changed and they won't be erased when there i...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Implementing Real-Time Operating Systems
Last Updated: 17 February 2023
Pre-requisites: RTOSA real-time operating system (RTOS) is a type of operating system that is designed to provide deterministic, timely processing of real-time events. To ...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Tertiary Storage in Operating System
Last Updated: 27 February 2023
Data that is not commonly accessed and typically not required for daily use is stored in tertiary storage. Tertiary storage is often slower and less expensive than primary...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Short Term Scheduler in Operating System
Last Updated: 28 January 2023
Pre-requisites: Process Schedulers in Operating SystemThe operating system's short-term scheduler, commonly referred to as a CPU scheduler, controls how the central proces...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
OS Basics
Difference Between QNX and VxWorks Operating System
Last Updated: 21 April 2023
QNX stands for QNX is Not Unix. QNX is a Unix-like Real Time Operating System, which is dedicated primarily to the field of embedded systems. QNX was launched in 1982. Bla...
read more
Operating Systems
Difference Between
OS Basics
What is a Master File Table?
Last Updated: 14 February 2023
Pre-requisites: File Systems in Operating SystemThe Master File Table (MFT) is a system file in the NTFS file system (having the name $MFT) that stores metadata informatio...
read more
Operating Systems
OS Basics
Device Controllers in Operating System
Last Updated: 27 February 2023
Pre-requisites: DMAIn computer systems, I/O devices do not usually communicate with the operating system. The operating system manages their task with the help of one inte...
read more
Operating Systems
OS Basics
What is Flash Memory?
Last Updated: 16 July 2023
Flash memory is secondary memory and so it is not volatile which means it persists the data even if there is not an electrical supply provided. This flash memory works on ...
read more
Operating Systems
OS Basics
Operating Systems-Memory Management
Multitasking Operating System
Last Updated: 30 April 2025
Multitasking in operating systems allows multiple tasks to run in an concurrent (or interleaved) manner, enhancing system performance. Multiprogramming ensures that the CP...
read more
Operating Systems
Picked
OS Basics
Error Handling in Operating System
Last Updated: 06 October 2023
An operating system is defined as an interface between the computer system and its users. Once the operating system is loaded into the computer system through the boot pro...
read more
Operating Systems
Picked
Geeks Premier League
OS Basics
Geeks Premier League 2023
Architecture of Linux Operating System
Last Updated: 31 May 2025
Linux is an open-source UNIX-based operating system. The main component of the Linux operating system is Linux kernel. It is developed to provide low-cost or free operatin...
read more
Linux-Unix
Picked
OS Basics
Geeks Premier League 2023
1
2
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !