您的位置:首页 > 其它

内存RAM和硬盘ROM的概念简介

2020-04-05 18:24 218 查看

对于程序员而言,程序运行速度和读取速度是一个长期被关注的问题,因为运行空间不足,程序跑起来费劲,就会导致程序的应有功能无法得到全面地展示。

电脑读取数据的速度排序如下:
寄存器>高速缓存器>内存>硬盘=>光盘=>优盘=>软盘

像Sqlserver是从硬盘读取数据,而Redis是从内存读取数据,所以Redis一般来说速度是比Sqlserver快很多,这也是为什么Redis近些年在国内很火的原因之一。

至于内存(RAM)和硬盘(ROM)的区别如下:
概念(电脑):
RAM(random access memory)即随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。
ROM(Read-Only Memory)即只读内存,是一种只能读出事先所存数据的固态半导体存储器。

概念(手机):
手机中的RAM和ROM与电脑类似,由于RAM被称为随机存取内存,也就是运行内存,它支撑的是手机软件的运行,存放手机软件运行后进行的数据交换等工作。也就是,RAM决定了您的手机可以开多少后台程序,当然,RAM越大,手机的运行速度就越快。一旦手机关机,RAM中的数据就丢失,开机后也不会恢复。

ROM被称为只读内存,即只能读不能随意写,也就是只能读取里面的数据,而不能随意修改和删除里面的数据,就像安卓系统Root前是无法修改系统文件的,这都是一个道理。但是,为什么我们可以在里面存储照片呢?其实,现在ROM的概念也包含了可以“写”(删除、修改文件)的概念,尤其在安卓系统中。所以ROM包含了一部分手机系统占据的空间,剩余的空间您就可以用来存储您的视频、照片、音乐等,并且可以随意删除和修改。

参考资料:
https://zhidao.baidu.com/question/81373514.html

  • 点赞
  • 收藏
  • 分享
  • 文章举报
Perry_Zha 发布了8 篇原创文章 · 获赞 0 · 访问量 257 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: