https://github.com/unikraft/lib-tinyalloc
Port of thi.ng/tinyalloc (https://github.com/thi-ng/tinyalloc) for Unikraft, an allocator
https://github.com/unikraft/lib-tinyalloc
allocator library unikraft
Last synced: about 2 months ago
JSON representation
Port of thi.ng/tinyalloc (https://github.com/thi-ng/tinyalloc) for Unikraft, an allocator
- Host: GitHub
- URL: https://github.com/unikraft/lib-tinyalloc
- Owner: unikraft
- Created: 2020-11-22T19:08:07.000Z (over 4 years ago)
- Default Branch: staging
- Last Pushed: 2024-01-02T20:56:24.000Z (over 1 year ago)
- Last Synced: 2025-01-19T04:11:18.504Z (3 months ago)
- Topics: allocator, library, unikraft
- Language: C
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 11
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
tinyalloc for Unikraft
======================This is the port of the tinyalloc [0] memory allocator for Unikraft as an
external library.tinyalloc is a minimalist allocator implementation, meant for use in systems
with unmanaged linear memory such as WebAssembly or embedded systems. tinyalloc
is highly configurable and offers high performance and reasonable memory usage
when used and configured appropriately.How to use this allocator in your unikernel application:
- select "tinyalloc" in `ukboot > Default memory allocator`
[0] https://github.com/thi-ng/tinyalloc