Windows Articles

Page 8 of 14

C-LOOK vs C-SCAN Disk Scheduling Algorithm

Manish Kumar Saini
Manish Kumar Saini
Updated on 17-Mar-2026 4K+ Views

In computer systems, disk scheduling is required for smooth operation of the system. Disk scheduling is done by the operating system, which schedules I/O requests arriving at the disk. Therefore, disk scheduling is also called I/O scheduling. Multiple I/O requests from different processes may arrive simultaneously, but the disk controller can serve only one request at a time, requiring all others to wait for the next schedule. Operating systems use several disk scheduling algorithms such as FCFS (First Come First Served), SSTF (Shortest Seek Time First), SCAN, C-SCAN (Circular SCAN), LOOK, and C-LOOK (Circular LOOK). What is C-LOOK ...

Read More

Difference between Virtual Memory and Job Pool

Sumbul Gouri
Sumbul Gouri
Updated on 17-Mar-2026 698 Views

Virtual memory is a memory management technique that uses both hardware and software to create an illusion of having more main memory than physically available. It maps virtual addresses to physical addresses, allowing programs larger than physical memory to execute by storing inactive portions on secondary storage. Job pool is a queue or collection of jobs waiting to be executed in a batch processing system. Jobs in the pool are stored on secondary storage until the long-term scheduler selects them for execution based on resource availability and scheduling policies. How Virtual Memory Works Virtual memory divides programs ...

Read More

Consistency Semantics for File Sharing

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 2K+ Views

File-sharing services have become an integral part of modern communication and collaboration. These services allow users to share files with others, enabling them to work together on projects and exchange information. However, with multiple users accessing and updating the same file simultaneously, the problem of data consistency arises. Data consistency refers to the correctness and reliability of data, ensuring that all users see the same view of the data at all times. Consistency semantics is a set of rules that define how data is accessed and updated by different users in a distributed system. It ensures that all users ...

Read More

Disk Controller in OS

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 3K+ Views

In the world of computing, the Disk Controller is a fundamental component that manages data transfer between a computer's storage devices and its memory. It acts as a crucial interface between storage hardware and the Operating System (OS), enabling efficient communication and data management operations. What is a Disk Controller A Disk Controller is a hardware component that manages the flow of data between a computer's storage devices (hard disk drives, SSDs) and the system memory. It translates high-level OS commands into low-level disk operations, controlling read/write operations and ensuring reliable data transfer. Disk Controller Architecture ...

Read More

Disk Formatting

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 6K+ Views

Disk formatting is the process of preparing a storage device, such as a hard drive or USB flash drive, for use by initializing its file system and creating a directory structure for storing files. This process allows the device to be recognized by the operating system and enables the storage and retrieval of data. Definition of Disk Formatting Disk formatting is like giving a blank slate to a storage device, preparing it to store new data by erasing any existing information and creating a structure for organizing files. It involves erasing any existing data, setting up a file ...

Read More

Disk Operating System Commands

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 40K+ Views

A Disk Operating System (DOS) is a type of operating system that manages data on disk storage devices. It was widely used in the 1980s and 1990s, particularly on IBM-compatible personal computers. Understanding DOS commands is essential for users working with legacy systems, troubleshooting older computers, or learning fundamental computing concepts. Definition of Disk Operating System (DOS) A Disk Operating System (DOS) is computer software that manages files and data stored on a computer's disk drive. It acts as a command-line interface between the user and the hardware, organizing and directing the flow of information. While DOS was ...

Read More

Diskpart Command in Windows

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 3K+ Views

Diskpart is a powerful command-line disk management utility in Windows that allows users to manage hard drives, partitions, and volumes directly from the command prompt. Available since Windows XP and present in all modern Windows versions, Diskpart provides advanced disk operations that go beyond the capabilities of the graphical Disk Management tool. What is Diskpart Diskpart is a text-based disk partitioning utility that operates through a command-line interface. Unlike graphical tools, Diskpart provides scriptable automation and access to advanced features such as partition table conversion, dynamic disk management, and low-level disk operations. It's particularly valuable for system administrators, ...

Read More

Dynamic Partitioning

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 8K+ Views

Dynamic Partitioning is a memory management technique that allows the operating system to allocate and deallocate memory partitions of varying sizes during runtime. Unlike fixed partitioning where partition sizes are predetermined, dynamic partitioning creates and adjusts memory blocks based on actual process requirements, leading to more efficient memory utilization. How Dynamic Partitioning Works The operating system maintains a free memory list and allocates memory blocks that exactly match process requirements. When a process terminates, its memory is returned to the free list and can be merged with adjacent free blocks to prevent fragmentation. ...

Read More

Edge Chasing Algorithms

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 2K+ Views

Edge chasing algorithms are techniques used in operating systems and computer hardware to handle events or signals that occur asynchronously with the processor's clock cycle. These algorithms detect and respond to events as they occur, minimizing the delay between the event and the system's response. They are essential for interrupt handling, input/output operations, and other time-sensitive tasks in modern computer systems. How Edge Chasing Works Edge chasing involves monitoring for state changes or "edges" in system signals. When an edge is detected (such as a device becoming ready or an interrupt being raised), the system immediately responds rather ...

Read More

Difference between Embedded OS and Desktop OS

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 3K+ Views

Embedded operating systems and desktop operating systems are two distinct categories of software systems that serve different purposes. Embedded operating systems are designed to run on specialized devices, such as medical devices, automotive systems, or industrial equipment, which perform specific functions. Desktop operating systems, on the other hand, are designed to run on personal computers or laptops and support a wide range of applications. Operating System Types Embedded OS Desktop OS Smart Car ...

Read More
Showing 71–80 of 133 articles
« Prev 1 6 7 8 9 10 14 Next »
Advertisements