Linux内存管理
文章平均质量分 96
HKTK-CWW
这个作者很懒,什么都没留下…
展开
-
Linux物理内存
速度:cpu 寄存器 > cpu cache > 内存 > 外存下面要讨论的是linux对内存的管理在多cpu架构中存在这两种存储架构所有cpu访问内存都是一样的,因为只有一整块内存,它对所有cpu一视同仁。随着cpu越来越多,总线也必须越来越宽,而cpu的提升要比总线来的简单,而且总线也不能一直宽下去。numa使得每个cpu都有自己对应的一小块内存(node),叫做本地内存。cpu访问这块内存的速度是最快的,但是依旧可以访问其它cpu的node,而且距离越远的cpu访问速度慢。注意:一个node可能对应多原创 2023-09-12 21:25:29 · 231 阅读 · 0 评论 -
Linux虚拟内存的管理
它是开启mmu之后,cpu直接产生的逻辑地址的集合。它是在Linux系统中不管是内核进程还是用户进程直接使用的地址。原创 2023-09-12 21:24:04 · 351 阅读 · 0 评论