Учебное пособие состоит из восьми глав, написано в соответствии с программой курса «Администрирование вычислительных систем и сетей»



Pdf көрінісі
бет61/117
Дата14.09.2023
өлшемі4,61 Mb.
#181083
түріУчебное пособие
1   ...   57   58   59   60   61   62   63   64   ...   117
Байланысты:
Учебное пособие


частью
 Linux
-сообщество общается через группы по интересам
 USENET
. Любому, 
желающему включить свой код в “официальное” ядро программы, следует 
написать об этом письмо Линусу Торвальдсy (создателю 
Linux
), проводящему 
тестирование. Если предлагаемый код вписывается в систему и не противоречит её 
принципам, скорее всего он будет включен в ядро. При этом все исходные тексты 
для этой ОС, включая ядро, драйверы устройств, библиотеки, пользовательские 
программы и инструментальные средства распространяются свободно. 
Применительно к 
Linux 
можно не учитывать
UNIX
концепцию организации 


74 
разработки большой программной системы, отладки, контроля качества, 
статистического анализа и т.п. 
Linux 
проста в инсталляции и использовании. Она обеспечивает полный набор 
протоколов 
TCP/IP
для сетевой работы и услуг 
TCP/IP (FTP, telnet, NNTP и SMTP)

Ядро Linux поддерживает загрузку только нужных страниц, то есть с диска в 
память загружаются те сегменты программы, которые действительно 
используются. При этом возможно использование одной страницы, физически 
один раз загруженной в память, несколькими выполняемыми программами. Для 
увеличения объёма доступной памяти 
Linux 
осуществляет разбиение диска на 
страницы: то есть на диске может быть выделено до 256 Мбайт “пространств для 
свопинга” (
swap space
– место обмена). Когда систем необходимо использовать 
больше физической памяти, она с помощью свопинга выводит неактивные 
страницы на диск, что позволяет выполнять более объёмные программы и 
обслуживать одновременно больше число пользователей. Свопинг не исключает 
наращивания физической памяти, поскольку он снижает быстродействие и 
увеличивает время доступа. 
Выполняемые программы используют динамически связываемые библиотеки, 
т.е. они могут совместно использовать библиотечную программу, представленную 
одним физическим файлом на диске. Это позволяет выполняемым файлам 
занимать меньше места на диске, особенно тем, которые многократно используют 
библиотечные функции. Есть также статические связываемые библиотеки для тех, 
кто желает пользоваться отладкой на уровне объектных кодов или имеет “полные” 
выполняемые программы, которые не нуждаются в разделяемых библиотеках. В 
Linux

Достарыңызбен бөлісу:
1   ...   57   58   59   60   61   62   63   64   ...   117




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет