[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Краткое содержание

Взаимодействие между пользовательскими программами и ядром системы
UNIX осуществляется с помощью системных вызовов.
Многие стандартные библиотечные функции также исполняют системные
вызовы.
Описание использования каждой библиотечной функции или системного
вызова находится на соответствующей странице Руководства.
Если пользователь хочет получить доступ к критичному системному
ресурсу, такому как диск, магнитная лента или дополнительная память,
или системным данным, таким как идентификатор процесса, он должен
исполнить системный вызов.
Некоторые библиотечные функции позволяют программисту не заниматься
изобретением колеса. Функции обработки строк string(3C) представляют
пример таких функций общего назначения. Другие библиотечные функции
буферизуют обращения к системе, чтобы уменьшить количество системных
вызовов. Вы увидите примеры таких функций при обсуждении malloc(3C) и
fread(3S).

интерфейс между пользовательским процессом и ядром системы UNIX

.    системные вызовы (2)
.    стандартные библиотечные функции (3)