社区
系统维护与使用区
帖子详情
关于pglist_data(linux源代码分析)
d4fan
2002-08-03 08:05:26
一个page对应一个物理页面,一个zone对应一个管理区
我想问问pglist_data对应的是什么
我才刚开始学习其源代码,请各位打下指教
...全文
41
1
打赏
收藏
关于pglist_data(linux源代码分析)
一个page对应一个物理页面,一个zone对应一个管理区 我想问问pglist_data对应的是什么 我才刚开始学习其源代码,请各位打下指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Linux
物理内存管理涉及的三大结构体之struct
pg
list
_
data
总结一下,本文主要介绍kernel物理内存管理三大结构体里面顶端的结构体typedef struct
pg
list
_
data
,对其里面的参数做了一一介绍。其中跟zone相关的参数,node物理内存PFN相关的参数,kswapd相关的参数,内存规整...
linux
内核源码
分析
之伙伴系统(一)
目录 一、重要结构体 二、数据结构之间的关系 1、分配数量 2、区域类型 3,备用区域列表 ...因为硬件限制,
Linux
内核不能把所有的物理内存页统一对待,把属性相同的物理内存页面。...节点 (
pg
list
_
data
)...
Linux
内存管理 重要结构体
在
linux
中,用户程序所使用的地址与硬件使用的物理地址是不等同的。虚拟内存引入一个间接层,它使得许多操作成为可能。在引入虚拟内存这个概念和方法后,在系统中运行的程序可以分配比物理内存更多的内存。而
linux
的...
linux
源代码
解读,【原创】
Linux
MM
源代码
解读 (1)
Node的数据结构为
pg
list
_
data
,描述于include/
linux
/mmzone.h 中: typedef struct
pg
list
_
data
{ zone_t node_zones[MAX_NR_ZONES]; zone
list
_t node_zone
list
s[NR_GFPINDEX]; struct page *node_mem_map; ...
深入
分析
Linux
内核
源代码
6-
Linux
内存管理(1)
每天十五分钟,熟读一个技术点,水滴石穿,一切只为渴望更优秀的你! ————零声学院 存储器是一种必须仔细管理的重要资源。在理想的情况下,每个程序员都喜欢无穷大、 快速并且内容不易变(即掉电后内容不会...源.
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章