Live briefing
Everything about Data buffer
Memory used temporarily in data transfers
In computer science, a data buffer is a region of memory used to store data temporarily while it is being moved from one place to another. Typically, the data is stored in a buffer as it is retrieved from an input device or just before it is sent to an output device ; however, a buffer may be used when data is moved between processes within a computer, comparable to buffers in telecommunications. Buffers can be implemented in a fixed memory location in hardware or by using a virtual data buffer in software that points to a location in the physical memory. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Data bufferA 5-minute orientation
- Skim a recent paper: Proactive berth scheduling with data‐driven buffer time in container terminalsInfluential work since 2022
- Pick up a classic book: Interface databookThe most-reprinted book on the subject
- Read the landmark paper: Multirobot Data Gathering Under Buffer Constraints and Intermittent CommunicationCited 54 times
- Go sideways: FIFO (computing and electronics)A closely related topic
- Go sideways: Universal asynchronous receiver-transmitterA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Multirobot Data Gathering Under Buffer Constraints and Intermittent Communication
Data Cache Prefetching Using a Global History Buffer
Detecting buffer overflow via automatic test input data generation
A buffer-based online clustering for evolving data stream
Socket Buffer Auto-Sizing for High-Performance Data Transfers
Data-driven project buffer sizing in critical chains
Buffer-Aided Adaptive Wireless Powered Communication Network With Finite Energy Storage and Data Buffer
Energy management using buffer memory for streaming data
🆕 Influential since 2022
Proactive berth scheduling with data‐driven buffer time in container terminals
BFL: a buffer based linear filtration method for data aggregation in wireless sensor networks
RBDMS: Rate-Adaptation and Buffer-Awareness Data Gathering for Mobile Sink Scheduling in WSNs
Analyzing Data Access Characteristics of AIoT Workloads for Efficient Write Buffer Management
Demand-Aware Distributed Scheduling With Adaptive Buffer Control in Reconfigurable Data Center Networks
📚 Books worth reading
- 📕Interface databookNational Semiconductor Corporation · 1979
- 📕Unix System V Release 3.2 Network Programmer's GuideAT & T Bell Laboratories. Technical Publication Dept. · 1988
- 📕A simulation study of generalised processor sharingJamie Wood · 1996
Inside Commodore DOS · 1986
Buffering techniques for delivery of compressed video in video-on-demand systemsWu-chi Feng · 1997
Interface databook.National Semiconductor Corporation · 1988
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- FIFO (computing and electronics) In computing and in systems theory, first in, first out (the first in is the first out), acronymized as FIFO, is a method for organizing the manipulation…
- Universal asynchronous receiver-transmitter A universal asynchronous receiver-transmitter (UART /ˈjuːɑːrt/) is a peripheral device for asynchronous serial communication in which the data format and…
- FIFO (electronic) In digital electronics, a FIFO (acronym for first-in, first-out) is a digital circuit that stores incoming data in internal memory and outputs the stored…
- Software flow control Software flow control is a method of flow control used in computer data links, especially RS-232 serial. It uses special codes, transmitted in-band, over…
- Glossary of computer hardware terms This glossary of computer hardware terms is a list of definitions of terms and concepts related to computer hardware, i.e. the physical and structural…
- Interrupt coalescing Interrupt coalescing, also known as interrupt moderation, is a technique in which events which would normally trigger a hardware interrupt are held back…
- Device file In Unix-like operating systems, a device file, device node, or special file is an interface to a device driver that appears in a file system as if it were…
- Block (data storage) In computing (specifically data transmission and data storage), a block, sometimes called a physical record, is a sequence of bytes or bits, usually containing…