Skip to content

Commit dd72b9a

Browse files
committed
doc updates
1 parent df6a27f commit dd72b9a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/zialloc-design.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ Zialloc uses fixed size classes for regular allocations plus a direct-mapped XL
1010
- Page classes: small (64KiB), medium (512KiB), large (4MiB), XL (direct OS mapping)
1111
- Chunk size thresholds used for class selection: `0x7800` (small), `0x3C000` (medium), `0x1FFF00` (large), above-threshold is XL
1212

13-
Regular (non-XL) chunk sizes are aligned to 16 bytes before placement.
13+
Regular sized chunks are aligned to 16 byte boundaries before being placed
1414

1515
## Heap Layout
16-
At init, Zialloc reserves a large virtual region (w/ `reserve_region`) and commits segments from it on demand (w/ `commit_region`). It immediately seeds one segment each for small, medium, and large classes.
16+
At init, zialloc reserves a large vmmem region (w/ `reserve_region`) and commits segments from it on demand (w/ `commit_region`). It immediately seeds one segment each for small, medium, and large classes.
1717

1818
High-level layout:
1919

0 commit comments

Comments
 (0)