| 计数 | grep allocstall /proc/vmstat |
|---|---|
| 追踪 | perf record -e 'vmscan:*' -ag |
| 关联 | PSI memory full、延迟毛刺 |
确认与追踪
确认与追踪
grep allocstall /proc/vmstat
sudo perf record -e 'vmscan:*' -ag -- sleep 10
sudo perf report --stdio | head -20分配内存失败时内核在分配路径上同步回收,造成延迟尖峰;allocstall 计数增长即表示发生过直接回收。
| 计数 | grep allocstall /proc/vmstat |
|---|---|
| 追踪 | perf record -e 'vmscan:*' -ag |
| 关联 | PSI memory full、延迟毛刺 |
grep allocstall /proc/vmstat
sudo perf record -e 'vmscan:*' -ag -- sleep 10
sudo perf report --stdio | head -20