是否可以在不使用RAM的情况下直接在大型持久存储介质上运行CPU?

时间:2017-09-12 14:54:21

标签: ram cpu-architecture

是否可以在不使用RAM的情况下直接在大型永久存储介质上运行CPU?如果这里的表现很低,我很好。

1 个答案:

答案 0 :(得分:1)

您需要指定您感兴趣的CPU架构,大多数标准架构(x86,Power,ARM)假设其数据总线存在RAM,恐怕只有这个处理器的自定义板允许使用某些东西像SSD而不是RAM。

比较RAM与SSD延迟的一些数字:https://gist.github.com/jboner/2841832

此外,RAM是有原因的,以及#34;平滑"从CPU访问更大的存储空间, 看一下这张图片(来自https://www.reddit.com/r/hardware/comments/2bdnny/dram_vs_pcie_ssd_how_long_before_ram_is_obsolete/

enter image description here

另外注意,可以在不涉及CPU的情况下访问持久存储(尽管仍需要RAM),请参阅https://www.techopedia.com/definition/2767/direct-memory-access-dmahttps://en.wikipedia.org/wiki/Direct_memory_access