问下这内存16GB运行内存是什么意思思

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

手机自带内存空间16G。

16g的意思是手机可以存储16g的东西,手机16g也就只有不到16g的存储空间,大概是14.901161 G。

1.3G是指手机运存即RAM容量,是手机提供软件运行的空间,相当于电脑的内存条。

16G机身内存,即ROM容量,是手机用于存储数据所需的空间,相当于电脑的硬盘。

计算机术语中,RAM属于随机存储器,也叫内部存储器,简称内存,手机等移动终端与个人电脑一样,也属于计算机,对于内存,叫法和概念应该是一致的,均属于RAM。

而"内置存储空间(ROM)"狭义上是单指内置在手机、平板等移动终端的存储空间,用于存储文档或各种多媒体等文件,常常采用以内置的SD卡、MMC卡为主的闪存介质。

1.3G是指手机运存即RAM容量,是手机提供软件运行的空间,相当于电脑的内存条。

16G机身内存,即ROM容量,是手机用于存储数据所需的空间,相当于电脑的硬盘。

计算机术语中,RAM属于随机存储器,也叫内部存储器,简称内存,手机等移动终端与个人电脑一样,也属于计算机,对于内存,叫法和概念应该是一致的,均属于RAM。

而"内置存储空间(ROM)"狭义上是单指内置在手机、平板等移动终端的存储空间,用于存储文档或各种多媒体等文件,常常采用以内置的SD卡、MMC卡为主的闪存介质。

1.3G指的是手机本身用来装软件,系统,并运行软件,系统的存储空间,而16G有两种形式(一种是手机自带的存储卡<不可以卸下>,另一种是自己买的放上去的存储卡<可以卸下>),但两者都属于外部存储,手机运行时速度是看手机本身的存储空间。

手机1.3G指的是手机用来安装软件,支持系统运行的空间,机身内存就是想电脑的硬盘一样的概念,可以用来存储照片,音乐,视频等的空间。

1、机身内存就是电子数码产品或设备(如手机、MP3、电脑等)本身所带的内部存储介质,由存储芯片直接安装在仪器或是设备内部,以支撑机器的正常运行,用于暂时存放运算数据,以及与外部存储器交换的数据。机身内存的是ROM 相当于电脑的硬盘 是用来安装软件 用于应用程序储存。

2、其中的 2G运行内存是RAM 相当于电脑的内存条一样,是运行用的,不能安装东西。

软件安在内部储存里 就是ROM内 就是安在手机存储里了,软件只有安装在手机存储或内存卡里才能使用。现在的软件安装都是安在 ROM(只读内存)内或是内存卡里。总之手机内存主要又RAM+RAM组合,RAM是指运行内存,对手机性能有影响,而ROM手机存储空间,越大存储的东西就越多,两者都是越大越好噢。

举个例子,一个是大脑反应速度,一个指的是肚子里能装的东西的多少

一个是内存一个是硬盘容量的意思

就像我脑子能装很多东西 但是却不能一起思考一样呀

}

首先,要区分清楚RAM和ROM:

手机的运行内存相当于家用电脑的内存,也称作为RAM;

而手机的机身内存这个很容易理解,就是用来存储你的日常使用的资料和数据的存储空间,相当于家用电脑的硬盘,这种一般在手机中是可扩展的(通过添加SD卡扩充容量),相当于给电脑添加一块硬盘一样原理,这个机身内存称作为ROM。

然而,RAM基本是固定不变的,手机买下来是多少就是多少,比如是2G运行内存,那么你的手机运行时候系统可以利用的内存最高也就是2G了,这个有别于电脑的内存(电脑内存可以通过添加内存条来增加RAM大小从而提升运行效率/速度)

所以,RAM(运行内存)是决定手机运行时候的反应速度和工作效率,RAM容量越高,手机的响应速度就越快,越不容易出现卡顿,操作越顺畅舒服,反之RAM容量越低就会出现操作不流畅等问题,RAM是区别手机档次的一个比较重要的指标。相比之下,ROM(机身内存)的大小主要对用户数据和资料的多少来进行扩展就可以了,对手机的速度没有多大(基本没有什么影响)影响,ROM容量越大,可以存储的东西就越多,仅此而已。

}

首先看一段很简单的代码:


CPU占用为99%。但我想问的问题不是关于CPU的, 而是关于内存的。接下来我稍微改变一下上面的代码:

我仅仅是改变了字典的key。再运行一遍:

这是程序运行10s后的样子。我第一次注意到这个问题的时候内存已经飙到了9.9G, 鼠标几乎都快移不动了(麻麻, 编程好可怕……)

经过我多次尝试, 发现问题只出在第6行这一行身上面。当你将url.absoluteString作为你用来取值的key使用的时候, 就会发生内存暴增的问题。 就算你采取下面的写法:

情况仍然不可避免。但如果你直接采用下面的写法:

你会发现问题又消失了。
另外, 你可能会在while循环中打一个log,然后发现内存暴增的情况又“消失”了。但事实上并不是这样, 这只是while循环运行速度减慢了而已, 内存仍在稳步增长。

虽然不使用url.absoluteString当做字典的key确实可以避免这个问题, 但我还是很好奇, 到底是什么原因造成了内存的暴增?

}

我要回帖

更多关于 运行内存是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信