マイクロカーネルを見れば、OSとして最低限必要なものは何かって分かるんだが、
仮想メモリ、プロセス制御(プロセス作成とスケジューリング)、プロセス間通信
これがOSとして最低限の機能
OSの追加の機能として、ファイルシステムとかデバイス制御とかがある