next up previous
Next: Об этом Документе Up: Распределение Памяти Previous: Основные Положения

Распределение Памяти в RSBAC

Начиная с версии 1.1.2 RSBAC предоставляет собственные функции управления памятью. Также, при включенной поддержке REG, эти функции экспортируются для модулей.

В версиях ядра с 2.4.0 отдельные участки памяти используются как память kmalloc-стиля для предоставления лучшего контроля над использованием памяти через /proc/slabinfo.

#include <rsbac/rkmem.h>
void * rsbac_kmalloc (size_t size);
void rsbac_kfree (const void *objp);
void * rsbac_vkmalloc 

(size_t size, boolean * vmalloc_used_p);

void rsbac_vkfree (void *objp, boolean vmalloc_used);


next up previous
Next: Об этом Документе Up: Распределение Памяти Previous: Основные Положения