5 месяцев назад
Что такое системные вызовы (syscalls)?
Системные вызовы (syscalls) — это интерфейс, через который прикладные программы взаимодействуют с ядром операционной системы. Они позволяют программам выполнять низкоуровневые операции, которые требуют привилегий ядра, такие как управление процессами, ввод-вывод, управление памятью и другие операции, недоступные напрямую на уровне пользователя. Файловые операции: Процессные операции: Операции с памятью: Сетевые операции: Когда...
264 читали · 4 года назад
От транзистора до фреймворка. Часть 20. Программное прерывание
Как переслать данные из области ядра операционной системы в область приложения? На этот вопрос есть ответ - при помощи программного прерывания. А по сути это абсолютно безобидный вызов функции.