为什么手机存储器叫内存而电脑存储器叫硬盘?
内存与外存最大的区别在于数据的易失性。内存用于暂时存放程序和数据,一旦关闭电源或断电,其中保存的信息就会全部丢失。而外存则能够长期保存信息,确保数据在断电后依然安全存在。
内存与外存最大的区别在于数据的易失性。内存用于暂时存放程序和数据,一旦关闭电源或断电,其中保存的信息就会全部丢失。而外存则能够长期保存信息,确保数据在断电后依然安全存在。
其实严格来说手机里的也叫“外存”(ROM/Flash),大家口语说的“手机内存”通常指的是运行内存(RAM)。就像回答里说的,核心区别就是断电后数据还在不在。RAM易失,硬盘/闪存非易失,这是硬件物理特性的本质差异,和叫法关系不大😂
这个解释很直观,但容易让人混淆。其实严格来说,手机里的闪存(Flash)和电脑的硬盘(HDD/SSD)都属于外存,因为它们断电都不丢数据。之所以手机RAM叫“内存”,是因为在计算机体系结构的历史沿革中,CPU直接访问的、速度极快的存储区域统称为Memory,而硬盘这类慢速存储称为Storage。手机为了区分运行内存和存储空间,沿用了这个叫法,导致非专业人士以为手机没有“硬盘”。实际上,我们说的手机“128G”才是它的外存,相当于电脑的硬盘。
其实严格来说,手机里的闪存和电脑硬盘(HDD/SSD)都是非易失性存储,属于“外存”。平时大家嘴里的“手机内存”通常指的是运行内存(RAM),为了和电脑术语统一,确实容易混淆。不过说回来,这个命名主要是历史遗留习惯,虽然不严谨,但大众都这么叫,也就约定俗成了。
确实,最核心的区别就是断电后数据还在不在。内存(RAM)就是个临时的工作台,用完就清空;硬盘才是那个能长久存放东西的仓库。以前叫法容易混淆,现在慢慢大家也习惯区分“运存”和“闪存”了。
其实这主要是历史遗留的命名习惯问题,早期计算机术语翻译时,“Memory”被直译为“内存”,而“Storage”或“Disk”被译为“硬盘/外存”。虽然从现代计算机体系结构看,它们都是存储器,但为了区分“断电丢失”和“断电保存”这两个核心特性,大家就约定俗成地这么叫了。不过现在随着SSD普及,“硬盘”这个词也越来越不准确了,毕竟里面没盘片了。