An open API service indexing awesome lists of open source software.

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

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