Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory 基于速度的内存崩溃_Memory_Hardware - Fatal编程技术网

Memory 基于速度的内存崩溃

Memory 基于速度的内存崩溃,memory,hardware,Memory,Hardware,在一次技术讨论中,有人问我,当你买笔记本电脑时,你会看哪些东西。 然后,他让我根据速度对不同类型的内存(如RAM等)进行排序。简单地说,他想要内存层次结构。从技术上讲,处理器的寄存器是计算机拥有的最快内存。大小非常小,人们在谈论CPU时通常不包括这些数字 计算机中最快的内存是直接连接到CPU的内存。它被称为缓存,在现代处理器中有三个级别——L1、L2和L3,其中第一个级别是最快的,但也是最小的(生产和供电成本很高)。缓存的范围通常从几千字节到几兆字节,通常由SRAM构成 之后是RAM。今天的计算

在一次技术讨论中,有人问我,当你买笔记本电脑时,你会看哪些东西。
然后,他让我根据速度对不同类型的内存(如RAM等)进行排序。简单地说,他想要内存层次结构。

从技术上讲,处理器的寄存器是计算机拥有的最快内存。大小非常小,人们在谈论CPU时通常不包括这些数字

计算机中最快的内存是直接连接到CPU的内存。它被称为缓存,在现代处理器中有三个级别——L1、L2和L3,其中第一个级别是最快的,但也是最小的(生产和供电成本很高)。缓存的范围通常从几千字节到几兆字节,通常由SRAM构成

之后是RAM。今天的计算机使用DDR3作为主存。它比cache大得多,也便宜得多,而且你会发现棒的大小超过1GB。今天最常见的RAM类型是DRAM


最后,存储空间,如硬盘或闪存驱动器,是一种内存形式,但在一般对话中,它与以前的内存类型是分开分组的。例如,你可能会问一台计算机有多少“内存”(即RAM)以及有多少“存储”(即硬盘空间)。

缓存是一种微体系结构概念,而不是内存类型。如果这是你的意思的话,它们通常由SRAM制成,但也可以用其他技术制成(DRAM、PCM、忆阻器……),或者我猜这只是语义。当谈到物理缓存时,我相信很多人会认为它是“内存”而不是“微架构概念”。维基百科对此进行了描述:“缓存是一种更小、更快的内存,用于存储来自常用主内存位置的数据副本。”。关于从SRAM生成缓存的观点很好,我将编辑我的答案。重点是他可能要求基于内存技术或基于内存用途/角色的细分-问题并不十分清楚,但应该是单独的细分。谢谢@valsidalv和Leeor