#linux-kernel
- Linux コンテキストスイッチ:context_switch、switch_mm、switch_to
- 名前空間
- PCIe と USB ドライバモデル
- VMAとMaple Tree
- VFS — 仮想ファイルシステム層
- eBPF プログラムタイプ
- デバイスモデル
- クロックとタイマー
- Slab と kmalloc
- eBPF 基礎
- Kbuild とモジュール
- ZFS — カーネルの一部ではないが、避けては通れない
- スケジューラ
- cgroup
- ライブパッチング
- TCP/IP プロトコルスタック
- トレースとデバッグ
- 物理メモリ管理
- ネットワークプロトコルスタックの概要
- シグナルと ptrace
- Page Cache と I/O
- task_struct とプロセスのライフサイクル
- その他のネットワークトピック
- ページ回収とスワップ
- 休止とウェイクアップ
- ロック機構
- RDMA (Remote Direct Memory Access)
- カーネルの堅牢化
- KVMのメモリとデバイス仮想化
- ファイルシステムの実装
- 一時ファイルシステムと擬似ファイルシステム
- Netfilter と BPF/XDP
- 同期デバッグ
- Crypto API とストレージ暗号化
- DRM とグラフィックス
- QEMU と KVM の連携
- NVMe とストレージ
- NFS (Network File System)
- 仮想メモリ
- cpufreq と cpuidle
- デバッグとテスト
- 時間管理
- KVMアーキテクチャ
- IOMMU と DMA API
- LSM とアクセス制御
- ブロックデバイス層
- 割込みサブシステム
- RCU (Read-Copy-Update)
- VFS 応用