systemkall
Systemkall is a theoretical abstraction of the interface between user-space applications and the operating system kernel, proposed as a standardized, architecture-agnostic mechanism for invoking kernel services. It envisions a uniform way for programs to request resources and actions from the kernel, abstracting away architecture-specific calling conventions.
In this concept, applications issue requests through a defined set of descriptors that describe the operation,
The design aims to improve portability of runtimes, sandboxing, and security by constraining the surface area
Systemkall has appeared mainly in academic literature and experimental OS projects as a way to discuss cross-platform
Critics argue that the approach can introduce performance overhead, complexity, and entropy in the kernel, while