#Linux カーネルとは
カーネルの主要な責務は以下。
- システムコール
- プロセス/スレッド管理
- CPU スケジューリング
- メモリ管理
- ファイルシステム
- デバイスドライバ
- ネットワークスタック
flowchart TB subgraph user space A[Application] end subgraph kernel space A <-- System call --> K[Kernel] K <--> CPU K <--> Memory K <--> Device end
#各テーマの詳細
- システムコール
- プロセスとスレッド
- デーモンプロセス