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