随笔分类 - 计算机核心课程
摘要:从 Cache 说起 如今的多核计算机往往包含多个 CPU 核心,其中每个 CPU 有自己独立的 Cache L1、Cache L2,同时多个 CPU 共享主存。 由于 CPU 获取指令数据的速度远快于主存,所以通过一级缓存、二级缓存等等来降低 CPU 从主存获取数据的频率,提升性能。 CPU 不会
阅读全文
摘要:段式管理 段式管理是指将程序按照内容或函数关系分成多个段,每个段有自己的名字。一个用户作业或者进程包含一个二维虚拟存储器。段式管理程序以段为单位分配内存,然后通过地址映射机制把段式虚拟地址转换为实际物理内存地址。 段式管理的优点在于可以对各个段分别编写和编译,不同的段互不影响。同时可以通过动态链接进
阅读全文