首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
内存管理
哈哈linux
创建于2022-07-03
订阅专栏
记录日常对内存的学习
暂无订阅
共3篇文章
创建于2022-07-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2、linux page结构体详解
linux内核把物理页作为内存管理的基本单位。MMU通常是以页为单位来查找页表,内核用 struct page结构体来表示系统的每个页。不同的体系支持的页大小不同。本文介绍page结构体的含义。
arm64查看内核页表的映射信息
在操作page的时候,可能需要查看当前内核页表的映射信息,例如被映射的虚拟地址的范围、大小以及该段内存所具备的属性。
1、pcp->high大小的计算
选一台qemu机器打印相关参数,pageset_set_high_and_batch, zone->managed_pages, pcp->high, zone_batchsize