Slab allocation
Memory management mechanism for same-size objects
Slab allocation is a memory management mechanism intended for the efficient memory allocation of objects. In comparison with earlier mechanisms, it reduces fragmentation caused by allocations and deallocations.
Nº Q438458 ★
Comum · História
Slab allocation
Memory management mechanism for same-size objects
Slab allocation is a memory management mechanism intended for the efficient memory allocation of objects. In comparison with earlier mechanisms, it reduces fragmentation caused by allocations and deallocations.
Na Wikipédia
Texto em inglês Ainda não há artigo no seu idioma: trecho em inglês.
Slab allocation is a memory management mechanism intended for the efficient memory allocation of objects. In comparison with earlier mechanisms, it reduces fragmentation caused by allocations and deallocations. This technique is used for retaining allocated memory containing a data object of a certain type for reuse upon subsequent allocations of objects of the same type. It is analogous to an object pool, but only applies to memory, not other resources. Slab allocation was first introduced in the Solaris 2.4 kernel by Jeff Bonwick. Bonwick claims the name "Slab" comes from a Kellogg's cereal commercial catchphrase rhyme, "grab a slab". Slab allocation is now widely used by many Unix and Unix-like operating systems including FreeBSD and Linux, both in the SLAB allocator and its replacement, SLUB.
Texto: Wikipédia em inglês, CC BY-SA 4.0. ·
Cartas próximas
-
A
AMPL
Linguagem de programação
Nº Q295250 ★
Sem ofertas
-
Z
Zram
Nº Q609431 ★★
Sem ofertas
-
B
Buddy memory allocation
Nº Q1001112 ★
Sem ofertas
-
B
Basic Linear Algebra Subprograms
Routines for performing common linear algebra operations
Nº Q810007 ★
Sem ofertas
-
M
Mmap
Nº Q1935626 ★
Sem ofertas
-
cgroups
Resource limit method in Linux
Nº Q307299 ★★
Sem ofertas