技术栈

tlb

hour_go
7 小时前
笔记·操作系统·分页·计算机体系结构·tlb·组相联缓存
页表 vs. 组相联缓存:内存管理与性能优化的殊途同归摘要:在深入学习计算机系统时,很多同学会对操作系统的分页机制和组成原理的组相联缓存产生既视感。它们都涉及“查表”和“多次访存”,形式相似。本文将深入探讨两者的联系与本质区别,并揭示它们如何协同工作,共同构建了现代计算机的基石。
剑海风云
1 年前
jvm·hp·tlb·转译后备缓冲区·大页面·透明大页面
JVM常用概念之透明大页面(Huge Transparent Pages,HTP)分页存储管理是将一个进程的逻辑地址空间分成若干个大小相等的片,称为页面或页,并为各页加以编号,从0开始,如第0页、第1页等。相应地,也把内存空间分成与页面相同大小的若干个存储块,称为(物理)块或页框(frame),也同样为它们加以编号,如0#块、1#块等等。在为进程分配内存时,以块为单位将进程中的若干个页分别装入到多个可以不相邻接的物理块中。由于进程的最后一页经常装不满一块而形成了不可利用的碎片,称之为“页内碎片”。
我是有底线的