Live briefing
Everything about Fragmentation (computing)
Inefficient use of storage space
In computer storage, fragmentation is a phenomenon in the computer system which involves the distribution of data into smaller pieces so that storage space, such as computer memory or a hard drive, is used inefficiently, reducing capacity or performance and often both. The exact consequences of fragmentation depend on the specific system of storage allocation in use and the particular form of fragmentation. In many cases, fragmentation leads to storage space being "wasted", and programs will tend to run inefficiently due to the shortage of memory. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Fragmentation (computing)A 5-minute orientation
- Skim a recent paper: A comprehensive study on the application of soft computing methods in predicting and evaluating rock fragmentation in an opencast miningInfluential work since 2022
- Pick up a classic book: The Book of ShadersThe most-reprinted book on the subject
- Read the landmark paper: Generalized Energy-Based Fragmentation Approach for Computing the Ground-State Energies and Properties of Large MoleculesCited 287 times
- Go sideways: System resourceA closely related topic
- Go sideways: Slab allocationA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Generalized Energy-Based Fragmentation Approach for Computing the Ground-State Energies and Properties of Large Molecules
Computing Fragmentation Trees from Tandem Mass Spectrometry Data
Application of soft computing in predicting rock fragmentation to reduce environmental blasting side effects
Computing Fragmentation Trees from Metabolite Multiple Mass Spectrometry Data
Data confidentiality using fragmentation in cloud computing
Workflow scheduling applying adaptable and dynamic fragmentation (WSADF) based on runtime conditions in cloud computing
Combining fragmentation method and high-performance computing: Geometry optimization and vibrational spectra of proteins
Soft Computing Applications for Optimum Rock Fragmentation: An Advanced Overview
🆕 Influential since 2022
A comprehensive study on the application of soft computing methods in predicting and evaluating rock fragmentation in an opencast mining
Spatio-temporal fragmentation-aware time-varying service provisioning in computing power networks based on model-assisted reinforcement learning
Improvement of small-scale dolomite mine blast fragmentation efficiency using hybrid artificial intelligence and soft computing approaches—a case study
Strategic implications of cognitive computing in IS: addressing AI fragmentation through knowledge similarity transformation
Spectrum fragmentation-aware dynamic network slicing deployment in computing power networks based on elastic optical networks
📚 Books worth reading
The Book of ShadersPatricio Gonzalez Vivo · 2015
An algebraic analysis of storage fragmentationTerry Betteridge · 1982- 📕HZEFRG1: an energy-dependent semiempirical nuclear fragmentation model · 1993
- 📕HZEFRG1: an energy-dependent semiempirical nuclear fragmentation model · 1993
Mac OS 8 revealedTony Francis · 1996
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- System resource A computer system resource is any hardware or software aspect of limited availability that is accessible to a computer system. Like any resource, computer…
- Slab allocation Slab allocation is a memory management mechanism intended for the efficient memory allocation of objects. In comparison with earlier mechanisms, it reduces…
- Memory management Memory management (also dynamic memory management, dynamic storage allocation, or dynamic memory allocation) is a form of resource management applied to…
- Memory paging In computer operating systems, memory paging is a memory management scheme that introduces a level of indirection between physical and logical addresses…
- File system fragmentation File system fragmentation, sometimes called file system aging, is a characteristic of a file system that stores files in non-contiguous blocks. It is a…
- Buddy memory allocation The buddy memory allocation technique is a memory allocation algorithm that divides memory into partitions to try to satisfy a memory request as suitably…
- Defragmentation In the maintenance of file systems, defragmentation is a process that reduces the degree of fragmentation, files that are stored in multiple segments that…
- C dynamic memory allocation C dynamic memory allocation refers to performing manual memory management for dynamic memory allocation in the C programming language via a group of functions…