Files
jsix_import/definitions/memory_layout.yaml
Justin C. Miller e90647d498 [kernel] Change heap alloc for better alignment
Created a new util/node_map.h that implements a map that grows in-place.
Now this is used for tracking blocks' size orders, instead of a header
at the start of the memory block. This allows the whole buddy block to
be allocated, allowing for page-aligned (or greater) blocks to be
requested from the heap.
2022-10-02 17:32:26 -07:00

24 lines
227 B
YAML

---
- name: linear
size: 64T
shared: true
- name: bitmap
size: 1T
shared: true
- name: heapmap
size: 32G
- name: heap
size: 32G
- name: stacks
size: 64G
- name: buffers
size: 64G
- name: slabs
size: 64G