The return of slab_allocated! Now after the kutil/util/kernel giant cleanup, this belongs squarely in the kernel, and works much better there. Slabs are allocated via a bump pointer into a new kernel VMA, instead of using kalloc() or allocating pages directly.
21 lines
198 B
YAML
21 lines
198 B
YAML
---
|
|
- name: linear
|
|
size: 64T
|
|
shared: true
|
|
|
|
- name: bitmap
|
|
size: 1T
|
|
shared: true
|
|
|
|
- name: heap
|
|
size: 64G
|
|
|
|
- name: stacks
|
|
size: 64G
|
|
|
|
- name: buffers
|
|
size: 64G
|
|
|
|
- name: slabs
|
|
size: 64G
|