同步推微信公众账号
同步推微信番鼠公众账号
手机客户端

【周四·科普】内存有啥用?内存就是拿来用的

文章概要:

为什么内存占用一直都是98%,能不能降低到80%或者更低,我用的是 iPhone 6s,2G 内存啊...

前几天同步推用户群「天嘲现充发展协会」的一位推友「亲一口就告诉你」私 Q 我一个问题:

为什么内存占用一直都是98%,能不能降低到80%或者更低,我用的是 iPhone 6s,2G 内存啊...

不得不说这是个好问题,因为不少人会这么想:1G 内存的时候占用 90%,2G 内存的话应该占用 45% 呀,再怎么高也不会超过 80% 吧,不然 2G 内存有啥用。回答这个问题,得先从什么是内存以及内存是用来做什么的开始说起。

随机存取存储器(Random Access Memory,RAM),是与 CPU 直接交换数据的内部存储器,也叫主存。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。

简单来说本文提到的内存其实就是上面介绍的 RAM,比如 iPhone6 就是 1G 内存,而 iPhone 6s 则是 2G 内存,至于 16G、64G 之类的叫做存储空间较为合适。而 RAM 严格来说分为静态和动态随机存储器两种,前者速度更快价格也更贵,常用作缓存;而后者则由于「性价比」较高,通常用作主存。所以我们要探讨的就是这种用于与 CPU 直接交换数据的内部存储器。

【周四·科普】内存有啥用?内存就是拿来用的

那么这个 RAM 究竟有啥用呢?由于其直接跟 CPU 交换数据,因而可以将其理解成一个动态的容器,当你需要什么执行什么任务的时候就将其丢进这个容器里面,比如开启某些 APP。而当这些被你启动的 APP 处于后台的时候,系统会保存其运行现场的信息,之后如果长时间不使用该程序亦或者内存资源紧张的时候,系统就会把这些 APP 的后台关闭,以便腾出更多的内存空间给其他程序使用。

当然单就内存管理而言,各大操作系统还是有所差异。拿最常见的 Android 跟 iOS 系统来说,Android 是真后台,内存资源紧张也会杀掉一些不用的进程,加之普遍 2G 起的内存应该来说是不卡的才对,只可惜国产应用过于流氓进程杀不掉不说还频繁自启甚至是链式自启,因而国产软件装多了给人一种安卓手机越来越卡的感觉。至于 iOS,可以算是「半个真后台」,因为系统对于内存的使用和管理有着严格的限制,基本上除去定位音乐等需要长期保持后台的程序,其他的在进入后台之后一段时间就会被自动杀掉,因而从多任务里面切换进去的时候需要重新加载页面,而且绝无自动被唤醒的可能,因而苹果「祖传」的 1G 内存在可以从 5 一直用到 6。最近用上 2G 内存也是顺应了时代潮流,因为现在的软件占用内存是越来越大了,微信跟 QQ 这两个我们最常用的软件光安装包就有 100 多 M。

【周四·科普】内存有啥用?内存就是拿来用的

回到问题的本身,内存有啥用?答案就是内存就是拿来用的。有了 2G 内存你就可以从容开启多个标签的网页而不会导致卡顿;有了 2G 内存你就可以从容运行大型游戏;有了 2G 内存你就可以从容处理多任务(iPad 分屏)…...总结起来就是:于细微之处感受到无比流畅顺滑。

试想 1G 内存的时候占用 98%,而 2G 内存的时候占用才 49%,那么 2G 内存存在的意义是什么呢?所以说,内存就是拿来用的,不用就是浪费。

发表于2015年10月29日 / iPhone 同步推资讯,iPad 同步推资讯,万事屋,一周专栏,周四 / 来源:空一格

67人赞过

分享到  

标签:内存RAM随机存取存储器

转载请注明 《【周四·科普】内存有啥用?内存就是拿...》转自同步推资讯 | news.tongbu.com