RTL
RTL stands for Register Transfer Level. It is a high-level hardware description language (HDL) used for defining digital circuits. The most popular RTL languages are VHDL and Verilog.
Thursday, January 20, 2011
Saturday, January 8, 2011
Tuesday, January 4, 2011
SLAB/SLUB/SLOB
Linux Memory Management
SLAB Allocaror
SLUB Allocaror
SLOB Allocaror
Reference:
Linux Kernel Heap Tampering Detection
- Buddy System
- Slab Allocator
- Allocate 4KB (PAGE_SIZE)
- Page based memory
- Allocate smaller than 4KB
- Object based memory
SLAB Allocaror
SLUB Allocaror
SLOB Allocaror
Reference:
Subscribe to:
Posts (Atom)