Kernel Mode Database Systems for Real-Time Applications


With a lightweight, embedded all-in-memory database system, it is possible to integrate a very low-overhead, yet full-featured, database engine in the operating system kernel, to provide database services for kernel-based application code. This eliminates the context switches imposed by accessing a database in user space, and can improve performance dramatically. McObject’s eXtremeDB Kernel Mode is the first database system designed explicitly for kernel mode deployment. This presentation looks at key issues in kernel-mode database deployment, and presents the successful use case of a kernel mode database integrated within an embedded security application.