#Linux カーネル
一致する項目がありません。別のキーワードをお試しください。
- Linux カーネル:プログラム実行の軌跡を辿って学ぶ
- Linux コンテキストスイッチ:context_switch、switch_mm、switch_to
- task_struct とプロセスのライフサイクル
- Linux スケジューラ:実行可能タスクから CPU 時間の割り当てへ
- シグナルと ptrace:非同期通知から制御された停止へ
- 仮想メモリ:1つのメモリアクセス命令からページテーブル、ページフォルト、TLBを理解する
- VMAとMaple Tree:アドレス範囲の作成、変更、競合アクセス
- 物理メモリ管理:連続ブロックから1回の割り当てまでの制約
- Slab と kmalloc:オブジェクトの再利用、領域の確保、ライフサイクル
- ページリクレームとスワップ:メモリを空けながら必要なデータを失わない方法
- VFS:パス名からオープンされたファイルへ
- Page Cache と I/O: キャッシュ、ライトバック、永続化
- ファイルシステムの実装:レイアウト、ジャーナル、COW およびリカバリ
- VFS 上級:ロック所有権、永続的更新、データ転送
- ZFS:ストレージプール、トランザクショングループ、同期書き込みのリカバリ
- NFS:リモートファイルの一貫性、ステータス、およびリカバリ
- 一時ファイルシステムと擬似ファイルシステム:データ、インターフェース、リソースの境界
- 割り込みサブシステム
- 時計とタイマー
- 時間管理:時間スケール、補正、および読み取り
- ロック機構とメモリ順序
- RCU: パブリッシュ、グレース期間、および回収
- 同期デバッグ:依存関係、競合、およびストール
- ネットワークスタックの概要
- TCP/IP プロトコルスタック
- Netfilter と BPF/XDP
- 仮想ネットワーク、ルーティング、キュー
- RDMA:キュー、メモリ登録、完了セマンティクス
- ブロックデバイス層
- NVMe とストレージ
- eBPFの基礎
- eBPF プログラムタイプ
- トレースとデバッグ
- LSMとアクセス制御
- カーネルの堅牢化
- Crypto API とストレージ暗号化
- デバイスモデル
- PCIe と USB ドライバモデル
- DRMとグラフィックス
- IOMMUとDMA API
- Kbuild とモジュール
- デバッグとテスト
- Live Patching
- ネームスペース
- cgroup
- KVM アーキテクチャ
- KVM のメモリとデバイス仮想化
- QEMU と KVM の協調動作
- cpufreq と cpuidle
- スリープとウェイクアップ