極小原則とも関連しマイクロカーネル設計で重要な観点として機構と方針の分離があり、極小のカーネル上に任意のシステムを構築できるようにするのに必要である。方針をカーネル内で実装すると、ユーザーレベルでは上書きできず、マイクロカーネルの可能性が一般に制限される。ユーザーレベルのサーバで実装された方針はサーバを置換することで（あるいは同様のサービスを提供する複数のサーバからアプリケーションが選択することで）変更できる。
マイクロカーネルにおいては、IPCシステムと仮想記憶管理の設計が重要であり、ページフォールト処理やスワッピングをユーザーモードのサーバで安全に実装できるようにすることが肝要である。全サービスがユーザーモードのプログラムで実行されるので、それらプログラム間の効率的通信手段が必須である。これはモノリシックカーネルに比べて遥かに重要である。効率化するには、IPCシステムのオーバーヘッドを小さくするだけでなく、CPUスケジューリングともうまくやりとりしなければならない。
性能.
同じころ、ギガビット・イーサネットのような高速デバイスのデバイスドライバをユーザーレベルで実装したものが、カーネル内のデバイスドライバと同等の性能を発揮することが示されている。これは複数サーバの高性能システムが構築可能であることを示唆している。
セキュリティ.
第三世代.
ナノカーネル.
ホットスタンバイ
通常時の起動した状態とは、設計や運用により、オペレーティングシステムとコンピュータ・クラスター用のミドルウェアなど最低限が起動している場合や、業務用のミドルウェアやアプリケーションまで起動して本番機と相互監視している場合など、さまざまである。
コールドスタンバイと比較すると、高度な構成・設計・運用などが必要となる場合が多い反面、障害発生時の切り替え時間を含めた業務停止時間が少なく、また障害発生時に本番機で処理中であった処理やデータも一部または全部が引き継げるものもある、などの利点がある。
ホットスタンバイとコールドスタンバイの中間的な形態はウォームスタンバイと呼ばれる場合があるが、どのような範囲をどう呼ぶかは、定義やソフトウェアによって異なる。