IPC между процессом и ядром

30 сентября 2026

ID overview_ipc_kernel

Механизм IPC используется для взаимодействия процессов с ядром KasperskyOS, то есть процессы обмениваются с ядром IPC-сообщениями. Ядро предоставляет службы, а процессы используют их. Процессы обращаются к службам ядра, вызывая функции библиотеки libkos (непосредственно или через другие библиотеки). Клиентский транспортный код для взаимодействия процесса с ядром сосредоточен в этой библиотеке.

Разработчику решения не требуется создавать IPC-каналы между процессами и ядром, так как эти каналы создаются автоматически при создании процессов.

Модуль безопасности Kaspersky Security Module контролирует взаимодействие процессов с ядром так же, как и взаимодействие процессов между собой. (В составе KasperskyOS Community Edition SDK поставляется формальная спецификация компонента решения для ядра, которая используются для генерации исходного кода модуля безопасности.)

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!