Articles on Trending Technologies

Technical articles with clear explanations and examples

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

10 Interview Questions on Linux ls Command

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 869 Views

If you're looking to land a job in a Linux environment, you're likely to be asked a lot of technical questions during the interview process. One of the most important commands in Linux is the ls command, which is used to list the contents of a directory. In this article, we'll explore the most common interview questions on the ls command and how to answer them effectively. What is the "ls" command, and what does it do? The ls command is used to list the contents of a directory. It displays the names of files and directories in ...

Read More

Cryptmount – A Utility to Create Encrypted Filesystems in Linux

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 626 Views

Cryptmount is a Linux utility that allows you to create encrypted filesystems. With cryptmount, you can create an encrypted container that can be mounted as a virtual drive, and any data stored in that container will be automatically encrypted and decrypted as needed. This provides a secure way to protect sensitive data, even if your computer is compromised. What is Cryptmount? Cryptmount works by creating a virtual block device that can be mounted as a regular filesystem. The data stored on this virtual device is encrypted using strong ciphers, and a key is required to decrypt the data. ...

Read More

What is buffering and spooling in a batch processing operating system?

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 2K+ Views

To improve the performance and avoid CPU idle time in batch processing systems, the operating system uses two important approaches: buffering and spooling. Both techniques help optimize resource utilization by overlapping I/O operations with CPU processing. Buffering Buffering is a method of overlapping input, output, and processing of a single job by using temporary storage areas called buffers. How Buffering Works When the CPU reads data and begins processing it, the input device is immediately instructed to start reading the next input. This allows both the CPU and input device to work simultaneously. By the time ...

Read More

Find and tar Files on Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 2K+ Views

One of the most powerful features of the Linux operating system is the ability to find and manipulate files quickly and easily from the command line. This can be especially useful when working with large numbers of files or when you need to automate certain tasks. In this article, we will explore two essential command-line tools for finding and compressing files on Linux: the find command and the tar command. Finding Files with the find Command The find command is a powerful tool that allows you to search for files on your Linux system based on various criteria ...

Read More

Linux per-process resource limits - a deep Red Hat Mystery

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 4K+ Views

Per-process resource limits in Linux are constraints that prevent individual processes from consuming excessive system resources like CPU time, memory, and file descriptors. These limits ensure system stability by preventing resource starvation and maintaining fair resource allocation among competing processes. Red Hat Enterprise Linux provides multiple mechanisms for implementing these limits, including traditional ulimit commands and the more advanced Control Groups (cgroups) framework. Understanding both approaches is essential for effective system administration. What are Per-Process Resource Limits? Per-process resource limits are system-enforced boundaries that restrict how much of a particular resource a process can consume. When a ...

Read More

Linux ping Command

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 14K+ Views

In the world of networking, the ability to check if a networked device is reachable is a basic requirement. One of the tools that can help us achieve this is the ping command. The ping command is a tool that sends a signal to a specified networked device, and then waits for a response. The ping command is available in almost all operating systems, including Linux. What is ping Command in Linux? The ping command in Linux is a utility that helps to test connectivity between two devices on a network. The ping command sends a request to ...

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

Cumulus - A Real Time Weather App for Linux Desktops

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 782 Views

Cumulus is a powerful, real-time weather application designed for Linux desktops. It is a lightweight and user-friendly application that provides users with up-to-date weather information in a visually appealing way. With Cumulus, users can stay current with weather conditions, view hourly and daily forecasts, and receive severe weather alerts for their area. For Linux users, finding a reliable weather application that works seamlessly with their desktop environment can be challenging. Many weather apps available on Linux are either outdated or lack the features needed for comprehensive weather tracking. This is where Cumulus excels. Cumulus is a feature-rich weather ...

Read More

Preserve Bash History in Multiple Terminal Windows on Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 647 Views

Bash history is a powerful tool that can help you keep track of all the commands you've executed in your terminal. It can be especially useful when you're working with multiple terminal windows, as it allows you to easily switch between them and pick up where you left off. In this article, we'll show you how to preserve bash history in multiple terminal windows on Linux, and explain why it's so important. Why Preserve Bash History? Preserving bash history is important because it allows users to easily recall commands they have previously executed in the terminal. This can ...

Read More
Showing 8691–8700 of 61,297 articles
« Prev 1 868 869 870 871 872 6130 Next »
Advertisements