Diksha Patro has Published 125 Articles

Logical Clock in Distributed System

Diksha Patro

Diksha Patro

Updated on 03-May-2023 18:13:29

5K+ Views

In a distributed system, multiple machines are working together, and each machine may have its own clock. still, these clocks may not be accompanied with each other, and there's no single clock that can be used to order events globally. Logical clocks give a way to handle this by assigning ... Read More

Lock Variable Mechanism

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:30:20

1K+ Views

Introduction A lock variable is a mechanism in computer science that allows multiple threads or processes to mutually exclude each other and synchronize access to shared resources. The lock variable has become a simple data structure that typically takes the form of a boolean or integer and is employed to ... Read More

Livelock in Operating System

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:29:29

710 Views

Introduction Livelock is a phenomenon that may happen in distributed systems, such as Linux and Windows, when multiple processes or strings constantly alter their states in reaction to changes in the state of other threads or processes, but neither of them may advance toward their goal. Livelock and deadlock are ... Read More

List scheduling in Operating System

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:27:18

189 Views

Introduction List scheduling is an operating system technique for managing the execution of processes in a computer system. It entails making a list of processes to be carried out and then scheduling them based on their priority or other criteria. In this article, we will explore the necessary things to ... Read More

Linux System

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:22:08

396 Views

Linux is an open-source operating system that was created by Linus Torvalds in 1991. It's grounded on the Unix operating system and has since come extensively used in waiters, desktop computers, embedded systems, and more. Linux is known for its strong security features, customizable nature, stability, and performance. One ... Read More

Linux System Call in Detail

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:20:49

5K+ Views

Introduction The system call is a mechanism in Linux that allows user-space applications to connect with the kernel, which is also a component of what makes up the operating system's core. A user-space application needs to send a system call to the kernel that is used to have a privileged ... Read More

Linked List for Dynamic Partitioning

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:20:02

265 Views

A linked list is made up of nodes, each of which has a data element and a pointer (or reference) to the node after it in the list. Each node in dynamic partitioning represents a memory block that can be assigned to a process. The linked list initially reflects the ... Read More

Linked List Allocation

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:03:06

5K+ Views

A dynamic memory allocation method used in computer programming is called linked list allocation. In this method, a linked list data structure is used to distribute memory. Memory is divided into a number of blocks of similar size when allocating a linked list. In the linked list, each block is ... Read More

Linked Index Allocation

Diksha Patro

Diksha Patro

Updated on 03-May-2023 17:00:02

381 Views

A technique for categorizing material on a storage device, like a hard drive, is Linked Index Allocation. It is a variant of the indexed allocation technique, which keeps track of the locations of the data blocks using an index block. Each data block in Linked Index Allocation includes a pointer ... Read More

Linear Scheduling Method in Operating System

Diksha Patro

Diksha Patro

Updated on 03-May-2023 16:55:42

138 Views

Introduction Linear Scheduling Method is a scheduling algorithm designed for real-time systems in which tasks must be completed within specific time frames to ensure the system's proper operation. It is a straightforward algorithm that assigns tasks based on their deadlines and provides them with fixed time slices to complete their ... Read More

Previous 1 ... 5 6 7 8 9 ... 13 Next
Advertisements