RAM( random access memory  ): 随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。 运行内存,在Android移动操作系统中,RAM的大小直接决定了你在手机后台能开多少程序。

ROM(read only memory):只读内存,是一种只能读出事先所存数据的固态半导体存储器。机身存储,指的是手机自带的存储内存,就好比电脑的硬盘内存。在Android移动操作系统中,ROM的大小决定了你能在手机中安装多少程序,存放多少歌曲、电影、小说。
对比:
手机中的RAM和ROM分别对应电脑的内存和硬盘,内存负责程序的运行以及数据交换,有了它,电脑中的软件才能运行,并有了进程;而硬盘就是一块存储空间,您可以存储各种各样的文件,包括视频、照片、音乐、软件等。

  

常见问题一:

  为什么手机标配自带4GB容量的ROM,买回来后在手机上查看实际只有3.75GB,而连接电脑后,实际可用却只有可怜的815MB。我是不是被骗了?

解答:

  这个问题一直困扰很多人,即使有人告诉你因为它被手机本身占用了一部分,可还是无法理解为什么却只有区区的800MB可用空间。

  其实,整个ROM结构是由:系统空间+用户安装程序空间+用户存储空间这三个部分组成。

系统空间是整个手机存储的核心,没有它手机就等于一个砖头,一般会占用几百MB-2GB左右不等,视具体的手机定制厂商添加了多少APK(可以理解为软件)而决定占用的空间大小,用户在无ROOT的情况下无法修改它;

  用户安装程序空间,也就是我们通常在各种软件市场下载的程序安装空间,比如一个下载好的QQ安装包大小为24.1MB,那它在完全安装后占用的安装空间约为39MB,这部分的存储就属于用户安装程序空间,部分手机会分出2GB左右供我们安装软件;

  用户存储空间,这个好理解,就是用于我们放游戏数据包、歌曲、电影、照片、电子书等的空间。并且该空间也承担着一定的程序缓存文件。

  4GB的ROM总空间,除去主系统空间占用1GB、预留给用户安装空间约2GB,所以剩下的不到1GB,就是我们可以使用存储的空间了。

  

常见问题二:

  ROM空间太小,我额外加一张16GB或32GB的存储卡不就可以了么?可是为什么我安装如“极品飞车17、真实赛车3”等大型游戏的时候,明明已经按照机型适配的数据包,安装到了内存卡中,为什么进入游戏还要提示下载数据包呢?

解答:

  首先,游戏主程序安装后都需要数据包的支撑,无论小型休闲游戏,亦或是大型街机游戏,都是如此。只不过小型游戏因数据包 体积较小,所以都集成在了主程序中,直接安装就可以运行;而大型游戏则需要额外的下载大体积的数据包。一般游戏读取的数据包,都是在机身默认内部存储的指定路径,也就是说,我们如果把数据包安装在外置存储(拓展内存卡),它的路径变了,游戏本身是读取不到的,所以同样无法正常运行。

  

常见问题三:

  ROM总空间的大小会影响手机的运行速度吗?

解答:

不会影响运行速度。它与跟电脑的硬盘类似,如电脑安装500GB的硬盘与750GB的硬盘,电脑运行起来并没有
什么区别。ROM影响运行速度的唯一因素就是装有很多的软件,占用了过多应用存储空间,系统读取这部分信息时会耗费更多的资源,从而会将速度拖慢。所以小编觉得,将不常用的软件删除卸载,也更利于提升手机的加载速度。

  

常见问题四:

  我看上了某款手机,整体的性价比非常高,唯独ROM比较小,只有4GB的空间,这种手机是不是就不值得购买了?

解答:

  不可否认部分机型的ROM空间小,这确实给喜欢玩大型游戏的同学带来不少麻烦,但现在已经有手机厂商为用户开放了自由选择权限,可决定是否切换外置存储卡作为机身默认存储,这会大大拓展用户存储空间,可安装更多大型游戏,数据包也直接安装在内存卡上即可。如果手机厂商没提供 切换存储权限,那么,有动手能力较强的同学也可以通过获取ROOT最高权限,自己修改来实现。

rom和ram的区别相关推荐

  1. 转载 MAR、MDR以及ROM、RAM的区别和联系

    转载地址 MAR和MDR MAR 和 MDR MAR(Memory Address Register) 存储器地址寄存器 MDR(Memory Date Register) 存储器数据寄存器 区别: ...

  2. ROM与RAM 的区别

     作为FPGA的初学者,在调用IP核时会发现其中的 ROM 和 RAM 是在同一个地方,但是不知道它们到底有什么区别呢?下列我根据自己的理解说说吧. RAM 可以理解为缓存吧,就是把系统即将要用到 ...

  3. 嵌入式ROM和RAM的区别

    随着智能手机的发展,不管是看手机配置还是经常在生活中与网络中都经常听人有人讨论一些词.比如手机RAM多少或者ROM多少等等.其实,在嵌入式开发中,ROM和RAM都是一种存储技术,只是两者原理不同,RA ...

  4. 计算机内存rom与ram的区别

    内存主要是用来临时存贮数据 比如电脑中调用的数据,就需要从硬盘读出,发给内存,然后内存再发给CPU 也可以理解成是内存和CPU之间的缓存, 因为CPU中的ALU(虚拟寄存器)速度要比硬盘速度快的多. ...

  5. 计算机中dram rom,SRAM、DRAM、硬盘、ROM、RAM、EPROM、FLASH区别和联系

    在文章的开始,曾经说过一般行的数目比列的数据少,原因就是:行越少用户刷新的时间就会越少. ROM.RAM的区别: ROM(只读存储器或者固化存储器) RAM(随机存取存储器) ROM和RAM指的都是半 ...

  6. stm32中堆、栈、flash、ROM、RAM、bss段、data段、text段、Code、Ro-data、 ZI-data、RW-data简介

    1. 堆.栈.flash.ROM.RAM.bss段.data段.text段.Code.Ro-data ZI-data.RW-data的区别? 1.1 堆.栈简介 堆栈是指在stm32启动文件中定义的那 ...

  7. 什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3

    什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3 文章目录 什么是ROM,RAM,SRAM,SDRAM,DDR,DDR2,DDR3 前言 一.何为RAM和ROM? 二.何为SRA ...

  8. 什么是ROM、RAM、DRAM、SRAM和FLASH的区别

    ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写.ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是 ...

  9. 计算机flash ram是什么意思,ROM、RAM、CPU、CACHE、FLASH的区别

    内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE).只不过因为RAM是其中最重要的存储器,所以通常所说的内存即指电脑系统中的RAM. RAM要求每时 ...

最新文章

  1. Python 3 —— 使用 PyMySQL 操作 MySQL8
  2. mongoDB条件操作符
  3. zabbix修改时区
  4. kaggle研究生招生(上)
  5. .Net单元测试方法
  6. 【CCF】201503-1图像旋转
  7. 想快速重构智慧园区5A系统,这份方案推荐给你
  8. 罗永浩进军乐坛,参加《谁是宝藏歌手》,网友:来祸害音乐圈了?
  9. 记事本可以编辑html语言吗,笔记本win7系统使用记事本编辑和运行html代码的方法...
  10. 2018湖北技能高考计算机类学校,武汉船舶职业技术学院举行2018年湖北省技能高考...
  11. StackDocklet 完美攻略
  12. Unity2D项目案例及素材
  13. 削峰填谷 matlab,风电与电动汽车协同并网调度环境模型
  14. 中兴F450电信光猫改桥接模式
  15. 使用lombok时,get/set方法冒红问题
  16. linux国际象棋,国际象棋通用引擎协议
  17. hdu4370 最短路
  18. [文档] 软件测试说明书
  19. Sublime Text 3 配置 PHP IDE环境 并使用Xdebug进行调试
  20. java中字节流的分类都有哪些_Java------字节流和字符流(I)

热门文章

  1. 网站flash黑屏问题
  2. 您知道bin目录是干什么的吗
  3. mybatis上的报错处理,分页查询、批量处理
  4. [附源码]计算机毕业设计springboot电子相册管理系统
  5. 微博、博客、qq(IM)区别与联系
  6. ACPI Specification 第四章 ACPI硬件规范
  7. 诺基亚N900使用技巧
  8. Web 窗体简介(入门者必看)
  9. Linux系统安装Nodejs(详细教程)
  10. docker-compose配置mongodb系统日志