Kernel
The kernel provides duplicated storage in support of recovery from storage errors and improved access performance from the disk.
The kernel provides checkpoint and restart facilities. Programs beyond the kernel are unaware of system outages, planned or unplanned.
The kernel builds all channel programs and services all interrupts therefrom. Other than disks, an I/O device is controlled by the kernel in direct response to a holder of a capability to that device {a domain}. Some of these device capabilities are creatable and rescindable by even more powerful capabilities.
The kernel directly supports many processes. This means that no programs beyond the kernel need be involved with subdividing the real processor{s} to serve the many concurrent activities.
The kernel directly supports several types of key, called primary keys. This means that there are no programs beyond the kernel involved with the implementation of these fundamental functions.
Space banks also help enforce storage policy and space reclamation.