你的手机内存是多少?
64G,128G,256G,还是512G?
如果想到这些数据,那说明你已经错了,因为,这是一个从 “primary memory”被翻译成“内存”以来就存在的天坑……(一开始就统一叫“主存”或者“一级存储”就没这个麻烦了)
先来看看各家厂商
是怎么描述手机存储空间的:
苹果:容量(别问我为什么没有运存,问就是4GB太小了不写)
华为:(运行内存,机身内存)
小米:(内存,容量)
或许还有人不服:“华为不是也有运行内存和机身内存吗,不都能简称为内存吗?”但是如果都这样简称,那我再问你一遍开始的问题:你的手机内存是多少,你该答哪个?
先来看一张表:
◆高度缓存:
CPU的一部分
◆内存:
能被CPU直接读取
◆外存:
CPU不能直接读取
从这个定义来看,内存和外存唯一的区别就是能否被CPU直接读写。所以从早期的技术模式来说,内存包含RAM和ROM(能够被CPU直接读取),外存包含磁盘,U盘,光盘,移动硬盘等(数据需要先加载到RAM中才能被CPU读取)。RAM和ROM的区别在于:
从这个角度来说, RAM通常用来存储程序运行中需要使用的数据,ROM通常用来存储程序和数据本身。又由于ROM的容量通常不大,所以更多的程序和数据会存储在外存中,只有硬件本身自带的部分程序会存储在ROM中。
但是随着技术的发展,原本的规则很快不再适用了。从最开始只能读取不能写入的ROM开始逐渐发展出了可读可写的PROM、EPROM、EEPROM和flash ROM。同时,在这个时候CPU的运算速度也在飞快的上升。其结果就是:我们手机中使用的flash ROM中的数据并不是直接被CPU读取的,而是先读取到RAM中然后再由CPU读取。
从这个角度来看,手机存储容量应该叫做“外存”或者是直译的“闪存”,但是语言的发展恰好跑偏了...
从电脑刚刚开始普及的年代开始,就有很多人混淆内存和外存的概念。由于 硬盘通常是在机箱内部,又是个存储元件,因此这种 内置存储器经常被简称成了逼格更高的 “内存”。而到了手机的年代,由于早期塞班机时代的翻译比较混乱,在手机存储空间上部分官方翻译用词也不够严谨↓
在这两个因素的共同影响下,尽管使用“外存”、“闪存”、“容量”这些词会更准确一些,本该用于描述“能够被CPU直接读取”的设备的“内存”一词在很多人口中却被曲解成了“内置存储器”。
在手机圈子里,比较专业的说法应该是RAM和ROM(flash ROM的简称,不是传统的ROM);如果不想说英文词,又怕“内存”一词引起歧义也可以说“运存”和“容量”。话又说回来,相信你下次去手机商店的时候,店员还是会和你说“128G内存”……
●
●
●
但是没关系,至少你已经收获了很多计算机方面的知识。而我们还有很多这方面的知识等着你。别人还不会用某些设备的时候你就能知道它们的原理;别人还在设置弱密码的时候你能畅聊网络安全;进可能解十六进制;退可能做算法设计。
这样的课程不来了解一下吗!
感兴趣的童鞋
联系小助手哦
新课堂暑期美高预习课课表
文案:GBS002
编辑/视觉:Yao返回搜狐,查看更多