其次,为什么要叫“主”存呢?它“主”在哪儿?
这个问题问到点子上了!加上这个“主”字,是为了和电脑里的其他“存”区分开来。一台电脑里,负责存储数据的部件可不止一个,它们像一个分工明确的团队。
我们可以把电脑的CPU(中央处理器)想象成一个超级大厨👨🍳。
硬盘/固态硬盘(辅存):这就好比一个巨大的仓库,里面存放着各种食材(你的软件、照片、文件等)。仓库很大,能装很多东西,但离厨房有点远,拿取速度比较慢。
主存/内存(RAM):这就是厨房里那个最重要的备菜台!大厨要炒菜(运行程序)时,不可能每次都跑去大仓库拿一根葱、一个蒜,那效率也太低了。他会先把这道菜要用的所有食材都从仓库拿到备菜台上。这个备菜台空间不大,但离灶台特别近,大厨可以随手取用,速度飞快!
缓存(Cache):这可以看作是大厨围裙口袋里装着的盐和味精。是最最常用的调料,用的时候连手都不用伸,直接从口袋里掏就行,速度快到极致!但口袋容量非常小。
看明白了吗?“主存”之所以叫“主”,是因为它是CPU大厨直接打交道、最主要的临时工作区域,用来区别于那个像仓库一样的“辅存”(硬盘)和口袋里的“缓存”。
最后,千万别把内存和存储搞混了!
这是比“主存和内存”更容易犯的错误!很多人说“我手机128G的内存”,这个说法其实是错的。
内存(主存/RAM):是暂时存放数据的地方,特点是速度超快,但断电后数据就全没了(专业术-语叫“易失性”)。就像那个备菜台,餐厅打烊关灯后,台子上没用完的菜就都清理掉了。所以内存越大,你同时能运行的App就越多、越流畅。
存储(硬盘/闪存):是长期存放数据的地方,比如你手机的128GB、256GB。它的特点是速度比内存慢,但断电后数据也不会丢失。就像那个大仓库,不管餐馆是否营业,里面的食材都好好地放着。它决定了你能装多少App、存多少照片和视频。
总结一下
主存 = 内存,只是一个学名一个小名的区别。
它之所以叫“主”存,是为了和“辅存”(硬盘)以及“缓存”区分开。
内存(RAM)决定手机/电脑运行快不快,是临时的;存储(ROM/硬盘)决定能装多少东西,是永久的。
现在,你是不是对主存、内存、存储这些概念彻底清晰了?以后再有人问你,你就可以把这个“大厨备菜”的例子讲给他听,保准他一听就懂!如果觉得这篇文章对你有帮助,别忘了返回搜狐,查看更多