Глава 8, Выделение памяти |
Предыдущая Содержание Следующая |
До сих пор для выделения и освобождения памяти мы использовали kmalloc и kfree. Однако, ядро Linux предлагает богатый набор примитивов выделения памяти. В этом главе мы рассмотрим другие способы использования памяти в драйверах устройств и как оптимизировать ресурсы памяти вашей системы. Мы не углубляемся в фактическое управление памятью на различных архитектурах. Модули не участвуют в вопросах сегментации, управления страницами и тому подобных, так как ядро предлагает драйверам унифицированный интерфейс управления памятью. Кроме того, мы не будем описывать внутренние детали управления памятью в этой главе, а перенесём это в Главу 15. |
Предыдущая Содержание Следующая |