Различия между M_CACHE, M_DEVBUF, M_TEMP - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь понять разницу в этих трех разных воспоминаниях. Комментарии к коду в kern_mallo c. c

/*
 * Centrally define some common malloc types.
 */
MALLOC_DEFINE(M_CACHE, "cache", "Various Dynamically allocated caches");
MALLOC_DEFINE(M_DEVBUF, "devbuf", "device driver memory");
MALLOC_DEFINE(M_TEMP, "temp", "misc temporary data buffers");

В чем может быть основное различие между тремя ячейками памяти с точки зрения выделения, освобождения и управления?

...