Found 2065 Articles for Operating System

How to create multiple level subdomains with apache2 and or PHP

Satish Kumar
Updated on 14-Mar-2023 15:42:10

378 Views

Introduction Subdomains are a great way to divide your website into different sections, making it easier for visitors to navigate and find what they’re looking for. But what if you need to create multiple levels of subdomains, such as blog.example.com or shop.blog.example.com? This can seem daunting, but with Apache2 and/or PHP, it’s actually quite simple. In this article, we’ll walk you through steps of creating multiple level subdomains with examples and sub-headings. What are subdomains? Subdomains are a way of creating a separate section of your website that has its own unique URL. For example, instead of having all of ... Read More

How to align 3 files based on first column value

Satish Kumar
Updated on 14-Mar-2023 15:40:17

46 Views

Introduction When working with data, it is often necessary to align multiple files based on a shared column. In this article, we will discuss process of aligning three files based on first column value. We will provide an example of three files and guide you through process of aligning them based on first column value. Why do we need to align three files? In data analysis, we often encounter situations where we need to combine data from multiple sources. In such cases, it is necessary to align data from different files based on a shared column. This is important because ... Read More

Cross compile Static Library from Linux for windows

Satish Kumar
Updated on 14-Mar-2023 15:38:54

1K+ Views

Introduction When developing software, there is a high chance that software might be used in various operating systems. Therefore, it is important to build software in a cross-platform manner to ensure compatibility with multiple operating systems. In this article, we will focus on cross-compiling static libraries from Linux for Windows. What is a Static Library? A static library is a file that contains pre-compiled code that can be linked with an executable program to create a single, self-contained executable. code in a static library is linked directly into executable, which makes it faster and more efficient than dynamic libraries. What ... Read More

How to check whether a process with a given PID is running

Satish Kumar
Updated on 14-Mar-2023 15:37:17

9K+ Views

Introduction As a system administrator or developer, it's important to be able to monitor and manage processes running on your system. One of key pieces of information you need to know is whether a particular process is currently running. In this article, we'll explore different ways to check whether a process with a given PID is running. What is a PID? Before we dive into ways to check if a process with a given PID is running, let's first define what a PID is. A PID (Process Identifier) is a unique identification number assigned to each process running on a ... Read More

Do network file systems pre-fetch

Satish Kumar
Updated on 14-Mar-2023 14:58:54

199 Views

Introduction In a networked computing environment, file systems allow users to access and manage files across different computers and storage devices. Network file systems (NFS) are a type of file system that enables remote file access and sharing between machines over a network. In NFS, a client machine can access files stored on a remote server as if they were on its local file system. One common question that arises regarding network file systems is whether they pre-fetch data to improve performance. In this article, we will explore concept of pre-fetching in network file systems and provide examples of how ... Read More

C-LOOK vs C-SCAN Disk Scheduling Algorithm

Manish Kumar Saini
Updated on 13-Mar-2023 12:39:22

2K+ Views

In computer systems, disk scheduling is required for smooth operation of the system. Disk scheduling is done by the operating system of the computer, in which it schedules I/O requests arriving on the disk. Therefore, disk scheduling is also called as I/O scheduling. In computer systems, disk scheduling or I/O scheduling is important because there could be multiple I/O requests received from the different processes at the same time, but the disk controller can serve only one request at once, and all other requests have to wait for next schedule. In operating systems, several disk scheduling algorithms used such as ... Read More

C-LOOK Disk Scheduling Algorithm

Manish Kumar Saini
Updated on 13-Mar-2023 12:36:28

2K+ Views

What is C-LOOK Disc Scheduling Algorithm? In operating systems, C-LOOK or Circular-LOOK is a type of disk scheduling algorithm which is used to increase the efficiency of accessing data on a disk. C-LOOK algorithm is basically an improved version of the LOOK disc scheduling algorithm. The main purpose of designing the C-LOOK algorithm is to reduce the seek time and improve the throughput of the system. The C-LOOK algorithm is a type of circular algorithm because it treats the disc as if it were circular. That means it has the last request in each direction being adjacent to the first ... Read More

Buffering in Operating System

Manish Kumar Saini
Updated on 13-Mar-2023 12:25:03

11K+ Views

What is Buffering in OS? In operating systems, buffering is a technique which is used to enhance the performance of I/O operations of the system. Basically, buffering in operating system is a method of storing data in a buffer or cache temporarily, this buffered data then can be accessed more quickly as compared to the original source of the data. In a computer system, data is stored on several devices like hard discs, magnetic tapes, optical discs and network devices. In the case, when a process requires to read or write data from one of these storage devices, it has ... Read More

Booting Process in DOS Operating System

Manish Kumar Saini
Updated on 13-Mar-2023 12:24:18

4K+ Views

What is Booting? Booting is a process of starting a computer or computer like device such as a smartphone, etc. Therefore, booting of a computing device start when we press the power button of the device, it makes the computer or the device ready for use. Actually, when a computer or any computing device is switched off, its operating system remains in the secondary memory like hard disk of the system. But for execution of a software, it must be in the main memory of the system. Hence, booting may also be defined in other words as, the process of ... Read More

Booting and Dual Booting of Operating System

Manish Kumar Saini
Updated on 13-Mar-2023 12:23:23

736 Views

When a computer or any other computing device is in the powerless state, its operating system remains stored in the secondary storage like Hard Disk or SSD. But, when the computer is started, the operating system must be present in the main memory or RAM of the system. When a computer system is started, there is a mechanism in the system which loads the operating system from the secondary storage into the main memory or RAM of the system. This is called Booting process of the system. There are two types of booting depending on the number of operating systems ... Read More

Advertisements