技术栈

kswapd

小猪佩奇TONY
13 天前
linux·学习·swap·kswapd
Linux 内核学习(19) --- linux swap 机制Swap机制 是 linux 内核在内存紧张的时候,将不活跃的匿名页换出至磁盘或者压缩内存的机制, kswapd 是负责后台异步回收的内核线程,依据内存水位触发,判断 swap 是否启用使用 swapon --show,使用活跃的则看 free 或者 vmstat 的 si/so 指标, Android 平台通常使用 ZRAM 压缩内存作为 Swap 的主要实现形式,而非传统磁盘
DeeplyMind
5 个月前
hmm·swap file·kswapd·reclaim
1.5 页面回收与交换reclaim/swap:内存不够时怎么办本篇目标:理解 Linux 如何在物理内存不足时回收页面。我们将深入 LRU 链表、kswapd 守护进程、直接回收(direct reclaim)以及 swap 机制,看内核如何在"内存紧张"与"系统响应"之间取得平衡。这些机制是理解 HMM 页面迁移的重要背景——设备内存(如 GPU VRAM)可以作为页面迁移的目标,类似于 swap 但性能更好。
我是有底线的