Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Operating systems

(DMA) Direct Memory Access

Direct Memory Access (DMA) is a fundamental feature in microprocessor architecture that allows hardware devices to access main memory directly without the intervention of the processor. This means…

Operating systems

Daemon

A daemon is a background process that handles service requests such as print buffering and file transfers. These processes are fundamental in modern operating systems as they allow tasks to be…

Operating systems

Daemonize

Daemonizing refers to the process of running a program or process in the background, known as a 'daemon'. These processes are independent of the terminal that started them and continue to run even if…

Operating systems

Daemon Reload

Daemon reload refers to the process of updating or reloading the configuration files of a daemon, which is a program that runs in the background on an operating system. This process is crucial for…

Operating systems

Damn Small Linux

Damn Small Linux (DSL) is a minimalist Linux distribution designed to be extremely lightweight and efficient, allowing it to run on older, limited hardware. With a size of just 50 MB, DSL stands out…

Operating systems

Dash

Dash, or the Debian Almquist Shell, is a command-line interface designed for Unix-like operating systems. It is known for its efficiency and speed, making it a popular choice for startup scripts and…

Operating systems

Data Acquisition Driver

A Data Acquisition Controller (DAQ) is an essential device at the intersection of hardware and software, designed to acquire data from sensors and other hardware devices. Its primary function is to…

Operating systems

Database Sharding

Database sharding is a method that allows data to be distributed across multiple servers or locations to improve performance and efficiency in accessing information. This approach is based on the…

Operating systems

Data Cache

Data cache is a smaller and faster memory component that stores copies of frequently accessed data from main memory. Its primary function is to reduce access time to data, thereby improving overall…

Operating systems

Data Compression

Data compression is the process of reducing the size of a data file, allowing for more efficient storage and transmission of information. This process can be performed using algorithms that eliminate…

Operating systems

Data Deduplication

Data deduplication is a critical process in storage management, especially in virtualized environments and data backup strategies. This process focuses on identifying and eliminating duplicate copies…

Operating systems

Data Driver

A Data Driver is essential software that acts as an intermediary between a computer's operating system and connected hardware devices. Its primary function is to facilitate data transfer, ensuring…

Data and analytics

Dataflow Event Time

Event time in Dataflow refers to the precise moment when an event occurs within a data stream. This concept is fundamental for real-time data processing, as it allows systems to identify and manage…

Operating systems

Data Locality Scheduling

Data locality scheduling is an approach in computer architecture that aims to optimize system performance by keeping data as close as possible to the processing unit. This concept is based on the…

Operating systems

Data Node

A data node in a distributed file system is a server that stores data in a way that allows for efficient and scalable management of large volumes of information. This type of node is fundamental in…

Operating systems

Data Overflow

Data overflow is a condition that occurs when a calculation exceeds the maximum limit that can be represented by a specific data type in a computer system. This phenomenon commonly occurs in memory…

Operating systems

Data Sanitization

Data sanitization is the process of removing sensitive data from a storage device before its disposal. This procedure is crucial for protecting personal and confidential information, preventing it…

Operating systems

Data Segment

The data segment is a crucial part of memory management in computer systems, specifically in the context of program execution. This segment is used to store global and static variables, which are…

Operating systems

Data Set Organization

The organization of data sets in a computing environment refers to the structure and format in which data is stored and accessed within this context. Data sets are fundamental for the efficient…

Operating systems

Dconf

Dconf is a low-level configuration system designed to store application settings in Linux desktop environments. Its main goal is to provide an efficient and flexible mechanism for managing…

Operating systems

Dconf-editor

Dconf-editor is a graphical tool designed to manage configurations in Linux-based operating systems that utilize the Dconf configuration system. This editor allows users to explore and modify the…

Operating systems

DCore

DCore is a version of Tiny Core Linux specifically designed for developers and advanced users. It is characterized by its focus on modularity and customization, allowing users to build a lightweight…

Operating systems

Deadline

The 'deadline' in a real-time system refers to the last moment by which a task must be completed to ensure the correct functioning of the system. In these environments, tasks must not only be…

Operating systems

Deadlock

Deadlock is a critical situation where two or more processes in a computing environment cannot proceed because each is waiting for the other to release a resource. This phenomenon occurs in…

Glosarix on your device

Install
×
Enable Notifications Ok No