计算机系统结构
文章平均质量分 83
ibless
这个作者很懒,什么都没留下…
展开
-
分离式内存(Disaggregated memory)简介
分离式内存系统旨在提供一种动态调整节点内存资源的机制。其期望在中小集群上(100 块CPU以内)提供一种延迟介于访问NUMA远端内存和访问最新NVMe SSD的之间的内存访问手段。转载 2023-07-21 16:11:08 · 1621 阅读 · 0 评论 -
NUMA(Non-Uniform Memory Access)
通常,在业界存在两种主要类型的并行体系结构:共享内存体系结构(Shared Memory Architecture)和分布式内存体系结构(Distributed Memory Architecture)。而共享内存结构有两种类型:统一内存访问(UMA)和非同一内存访问(NUMA),有些博客中多一种只用高速缓存的存储器架构(Cache-Only Memory Architecture,简称CO...原创 2018-04-28 11:54:09 · 4827 阅读 · 0 评论 -
为什么使用多级页表?
对于32位处理器来说,32位的线性地址被分成三部分,如下图。其中,最低12位表示偏移量,中间的10位表示页表项,最高10位表示页目录项。由线性地址转换成物理地址经过两部,也就是所谓的二级页表。32位线性地址寻址过程如下:\说明:控制寄存器cr3中存放了页目录的物理地址,通过cr3寄存器可以找到页目录,而线性地址中的Directory部分决定页目录中的目录项,而页目录项中存放了要找的页表...原创 2018-07-29 21:17:15 · 29243 阅读 · 5 评论