Tasks should be allocated from a dedicated slab allocator cache
|Reported by:||Jakub Jermář||Owned by:|
|Blocker for:||Depends on:|
The tasks management code could make use of the benefits offered by the slab allocator and allocate the task structures from a dedicated cache instead of malloc()'ing them. The most visible benefit would be the reuse of deallocated, but already initialized task structures trhough the use of constructor and destructor functions.