Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Operating System Articles - Page 66 of 199
11K+ Views
The Kernel I/O Subsystem is a fundamental component of modern operating systems. It is responsible for managing all input/output (I/O) operations on a computer. The I/O subsystem provides various services that enable efficient and secure management of the I/O operations. I/O Request Scheduling in the Kernel One of the key services provided by the I/O subsystem is the scheduling of I/O requests. Scheduling involves determining the best order in which to execute I/O requests to improve system performance, share device access permissions fairly, and reduce the average waiting time, response time, and turnaround time for I/O operations to complete. ... Read More
4K+ Views
The file systems ZFS (Zettabyte File System) and UFS (Unix File System) are both used in Unix-based operating systems. While both have been designed to manage and store data, they have numerous fundamental differences. ZFS is a modern file system that prioritizes data integrity and provides better levels of data protection and security through features such as checksumming, snapshots, and RAID-Z. UFS is an older file system developed in the early days of Unix that lacks some of ZFS's advanced features and scalability. Read this article to find out more about ZFS and UFS and how they are different from ... Read More
1K+ Views
Linux is a popular operating system that has gained a lot of popularity in the world of servers. Many businesses and organizations have turned to Linux to run their servers as it offers various benefits such as reliability, security, flexibility, and cost-effectiveness. However, choosing the best Linux server distribution for your organization can be challenging as there are numerous options to choose from. In this article, we will explore some of the best Linux server distributions of 2023 that you can consider. Ubuntu Server Ubuntu Server is a popular Linux server distribution that has been around for many years. It ... Read More
733 Views
Arch Linux is known for its minimalistic approach and flexibility, offering a user-friendly environment for advanced users. However, for beginners, it might be a bit daunting to set up and maintain. This is where Arch Linux-based distributions come into play. These distributions offer an easier installation process and a pre-configured environment for a smoother user experience. In this article, we will explore some of the best Arch Linux-based user-friendly distributions available. Manjaro Manjaro is one of the most popular Arch Linux-based distributions, providing a user-friendly experience without compromising on the flexibility and power of Arch Linux. It comes with a ... Read More
3K+ Views
Linux is an open-source operating system that has been gaining popularity over the years. One of the key features of Linux is the ability to customize and choose from a wide range of desktop environments. Desktop environments are a collection of software applications and user interface elements that make it easy to interact with the operating system. In this article, we will explore some of the best and most popular Linux desktop environments. GNOME GNOME is a popular desktop environment that is used by many Linux distributions. It is known for its simplicity and modern design. GNOME has a clean ... Read More
2K+ Views
Linux is a widely used operating system, and networking is a crucial aspect of it. The ability to understand and troubleshoot Linux networking is a valuable skill for any IT professional. In this article, we will cover some basic interview questions on Linux networking, along with their answers and examples. What is the purpose of the ifconfig command, and how is it used? The ifconfig command is used to configure and manage network interfaces on Linux. It can be used to view the current network configuration, assign IP addresses, configure network interfaces, and set other network-related parameters. Here is an ... Read More
7K+ Views
Alpine Linux is a lightweight and secure Linux distribution that is designed to be resource-efficient and fast. It is a popular choice for running Docker containers and is widely used in embedded systems and network appliances. One of the key features of Alpine Linux is its package management system, which is based on the APK tool. In this article, we will explore the APK commands for Alpine Linux package management and how to use them effectively. Introduction to APK APK is the package manager for Alpine Linux, and it is used to manage the installation, removal, and updating of software ... Read More
3K+ Views
If you're a Linux enthusiast looking for some fun and challenging games to play, look no further than the world of terminal-based games. While many gamers may scoff at the idea of playing games in a terminal, the truth is that there are a wide variety of amazing games available that can provide hours of entertainment. In this article, we'll take a look at some of the best terminal-based games for Linux enthusiasts, covering everything from classic arcade-style games to text-based adventures. So sit back, grab your favorite beverage, and get ready to explore the world of terminal gaming. Nethack ... Read More
2K+ Views
If you're a Linux user, you probably deal with file archives frequently. Whether you're sending files to someone, backing up data, or just organizing your files, compressing them into a single file archive can save a lot of space and make things easier to manage. One tool you can use for this purpose is 7zip. In this article, we'll cover 7zip command examples in Linux that you can use to compress and extract files in various ways. What is 7zip? 7zip is a free and open-source file archiver, similar to WinZip or WinRAR on Windows. It was developed by Igor ... Read More
5K+ Views
If you are a Linux user, you may have heard of term "memory usage". Memory usage refers to amount of memory being used by your computer at any given time. It is an important metric to keep track of, as excessive memory usage can cause your system to slow down or even crash. Fortunately, Linux provides a built-in tool called "free" that allows you to check your system's memory usage. In this article, we will go over how to use "free" command to check memory usage in Linux. What is "free" Command? The "free" command is a built-in tool in ... Read More