Microkernel
The KasperskyOS microkernel provides the following capabilities:
- Schedule processes and threads.
- Manage virtual memory.
- Manage access to I/O ports.
- Manage DMA memory.
- Perform futex-based synchronization.
- Deliver and manage hardware interrupts.
- Get and set the actual time.
- Manage handles.
- Interact with the security subsystem (Kaspersky Security System).
The libkos
library included in KasperskyOS Community Edition is used for gaining access to kernel services.
Page top