为什么内存快外存慢。。。

为什么内存快外存慢,为什么内存快外存慢,为什么内存快外存慢。

那是根据计算机访问的顺序决定的,计算机先从内存中查询数据,查不到的话才到硬盘中查询

内存是固态的,读写的时候可以直接访问, 外存是硬碟,读写还要转,转的时间就够内存读写了.(个人理解)

所谓的内存和外存,指的是内存和硬盘。由于内存使用的是固态芯片,所以读取快,之所以快,是因为CPU读取数据要从内存中读取,内存的速度影响系统速度。而外存,也就是硬盘,旧硬盘使用的是盘片,法拉第笼中快速旋转,这种盘的性价比高,因此可以存储大容量的数据,但是读取和写入速度和芯片比就慢了很多

其实这跟计算机结构有关系,一开始,计算机先会查询CPU下的cache,之后在是内存,之后才是硬盘

因为程序是控制CPU直接读写内存,读写磁盘要经过CPU运行级别转换,虚拟内存用户模式到内核模式缓冲区复制,磁盘I/O,过滤驱动等等,再加上硬件上硬盘就比内存慢,所以写磁盘比写内存慢得多