Цитирование Брайана У. Кернигана и Роба Пайка из «Среды программирования UNIX», стр. 44:
Программы извлекают данные из файла с помощью системного вызова (подпрограмма в ядре) с именем read
.
Системный вызов называется read
, и, чтобы упростить задачу для программиста, соответствующая функция из стандартной библиотеки C имеет то же имя.
Имя sys_read
, с другой стороны, интересно только нескольким людям, а именно тем, кто взламывает ядро. Его название просто считается деталью реализации операционной системы.