Публикации по теме 'linux-kernel'


Библиотека памяти в ядре
Ядро ОС ( Linux ) выделяет виртуальную память процессу, используя набор смежных блоков памяти, называемых vm_area_struct . Каждая VMA состоит из: Ядро группирует все эти распределения в mm_struct внутри дескриптора процесса task_struct . mm_struct содержит список всех выделенных VMA в двух структурах данных, список VMA, отсортированный по адресам, и как часть красно-черного дерева для каждого процесса. Всякий раз, когда мы вызываем системный вызов mmap() , мы..

Вопросы по теме 'linux-kernel'

Linux: учитывая идентификатор, чтобы проверить, является ли его PID или TID в C
Вам будет предоставлен идентификатор в качестве входных данных для процесса. Нам нужно найти, является ли это PID или TID. Этот идентификатор может относиться к любому процессу, не обязательно к тому же процессу. Например: .\a.out 1234 Вывод:...
1386 просмотров
schedule 10.05.2024

Использование статически скомпилированного файла C в качестве rootfs
Я хочу загрузить свою плату imx53-qsb, используя не обычную rootfs, а статически скомпилированный файл hello_world.c , другими словами hello_world_static.out . Для этого я написал файл hello_world.c , скомпилировал его статически и поместил в...
362 просмотров