Глава 8, Выделение памяти

Предыдущая  Содержание  Следующая V*D*V

Глава 8

 

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

Предыдущая  Содержание  Следующая