【发布时间】:2020-08-04 19:12:50
【问题描述】:
我正在开展一个项目,该项目涉及从 LLC(最后一级缓存)获取信息的主题,我开始想更多地了解内存寻址。当与内存有关时,大多数时候我们与 RAM 或带有地址的 HDD、SSD 等驱动器有关,但高速缓存的内存地址(L1、L2、LLC)呢?它们的地址是否在同一个地址空间中?或者我什至以与物理内存相同的方式考虑缓存地址可能是错误的?如果有人能解释 I/O 外围设备的整个概念,我会很高兴!
【问题讨论】:
-
从应用程序的角度来看,它是不可寻址的,甚至是不可访问的。它被封装在处理器本身内部。
标签: caching memory-management io memory-address cpu-cache