the design / implementation is fairly complete now

This commit is contained in:
Daniel Micay 2019-08-18 06:24:21 -04:00
parent 2288b3a754
commit 5eefcd39b4

View File

@ -278,11 +278,10 @@ larger caches can substantially improves performance).
## Basic design ## Basic design
The current design is very simple and will become a bit more sophisticated as The core design of the allocator is very simple / minimalist. The allocator is
the basic features are completed and the implementation is hardened and exclusive to 64-bit platforms in order to take full advantage of the abundant
optimized. The allocator is exclusive to 64-bit platforms in order to take full address space without being constrained by needing to keep the design
advantage of the abundant address space without being constrained by needing to compatible with 32-bit.
keep the design compatible with 32-bit.
Small allocations are always located in a large memory region reserved for slab Small allocations are always located in a large memory region reserved for slab
allocations. It can be determined that an allocation is one of the small size allocations. It can be determined that an allocation is one of the small size