Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Ядро Linux распространяется на условиях GNU General Public License, суть которых в том, что разработки на основе кода Linux нельзя использовать для коммерческих целей, и распространение ПО, разработанного на основе Linux, должно включать исходные коды.
Основные цели проектирования Linux – скорость, эффективность и стандартизация.
Управление процессами в Linux
В классической системе UNIX средства управления процессами разделяют создание процесса и запуск новой программы на две различные операции:
· Системный вызов fork создает новый процесс
· Новая программа запускается с помощью системного вызова exec.
Управление физической памятью в Linux
Система распределения физической памяти в Linux занимается размещением и освобождением страниц, групп страниц и небольших блоков памяти. Она имеет дополнительные механизмы для виртуальной памяти, отображаемой в адресное пространство исполняемых процессов.
Распределитель страниц размещает и освобождает физические страницы; он может также по запросу размещать группы смежных страниц.
Дата публикования: 2015-10-09; Прочитано: 189 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!