原帖由 @coin1860 于 2014-12-26 08:52 发表
这帖已经月经了,linux内存管理机制和window本来就不一样。不要套用window的思路看所有系统。另外狗机也是基于linux的,那天水果要是良心发现日上了3g这个问题一样会出现。
1.linux内存管理机制和windows是不同的。
Windows下,可以使用任务管理器查看当前进程对于内存的消耗情况。Windows物理内存总是留下一定的空间,就算此时物理内存有空闲时,也会让某些程序去使用虚拟内存,目的是在Windows下启动新程序时,直接分配空闲的物理内存,这样新程序启动速度就较快。但是这样无论你的真实物理内存有多少,他都要拿硬盘交换文件来读,硬盘又怎么会快得过内存呢.
而Linux则不然,在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时,不会释放其占用的内存,所以读写数据是很快的。当内存使用紧缺时,才会调用swap空间。所以在linux下,只要不是常常大量的使用swap交换空间,就不用担心自己的内存问题。
2.free m 命令可以查看当前的内存使用情况,需要关注的是第三行的/+ buffers/cache和第四行的Swap, 而不是第二行Mem。而sync命令可以强制将当前物理内存写入硬盘中。 3.释放内存本来就该是系统干的事情,不应该让用户手动去随意地维护,这个是系统级的安全设计要求,Windows下允许第三方软件随便清内存,这在操作系统设计的角度来说是个很大的隐患。所以Vista和Win7也已经开始规范这些。
内存是来用的,不是来看的,使用linux不用像windows那样总喜欢空出一大块内存才能心安,那样是在浪费资源。
本帖最后由 coin1860 于 20141226 08:55 通过手机版编辑
原帖由 @爱游戏 于 2014-12-26 09:28 发表
这区完了,每天不是果粉在鼓吹俺iphone是最好的,就是来分析猴机4g8g还是不够的问题,我觉得tg的果粉咋就这么自卑呢?你看其他地方如威峰的果果根本就看不起用安卓或其他手机的,人家根本就不屑与之为伍,tg的果粉有点骨气好不好,嗯?
原帖由 @diguoemo 于 2014-12-26 09:40 发表
说猴机自动启动的是你不会驯嘛,root+xposed框架+绿色守护+autostarts。顺滑无比
原帖由 qiaoluanpao 于 2014-12-26 09:17 发表
posted by wap, platform: ZTE N909
又是这种毫无意义的狗屁理论文 理论性能再好 实际不还是卡?
安卓这个所谓的机制本身就有严重bug 看似把要用的数据都装入内存 但是又有自动清理机智 于是就出现不停的加载-清除 ...
原帖由 coin1860 于 2014-12-26 10:01 发表
要讨论先搞清楚linux的内存管理机制和JVM垃圾回收机制的区别再说。真实无知者无畏,典型的驴唇不对马嘴,说的是linux扯什么android。andorid卡是JVM这个层面的事情。自从google换了ART虚拟机以后早就不存在什么卡 ...
原帖由 @coin1860 于 2014-12-26 10:01 发表
要讨论先搞清楚linux的内存管理机制和JVM垃圾回收机制的区别再说。真实无知者无畏,典型的驴唇不对马嘴,说的是linux扯什么android。andorid卡是JVM这个层面的事情。自从google换了ART虚拟机以后早就不存在什么卡的问题了。现在说的是内存管理机制,前面帖子里说过了,苹果用的也是这套机制。
原帖由 @zerlier 于 2014-12-26 10:08 发表
你指望1G内存最适合人类党和你理性讨论什么技术?
事实上无论多少G内存永远剩下30%空闲是一种尽量充分利用资源的调度,如此而已,既不代表这是最好的,也不代表其他分配和调度方式没有另外的考虑,不过永远代表人类正确进化方向的某党派是不会有这种胸怀的
原帖由 爱游戏 于 2014-12-26 09:28 发表
posted by wap, platform: OPPO FIND 7 标准版
这区完了,每天不是果粉在鼓吹俺iphone是最好的,就是来分析猴机4g8g还是不够的问题,我觉得tg的果粉咋就这么自卑呢?你看其他地方如威峰的果果根本就看不起用安卓或其 ...
原帖由 qiaoluanpao 于 2014-12-26 10:17 发表
posted by wap, platform: ZTE N909
我说的是实际表现出来的系统行为 你非要扯理论 这里有人在谈linux机制吗? 你搬这些能说明个啥? 你这套玩意2.1的时代就一群人在那显摆了 最终该卡不还是卡? 苹果好歹有严格进程 ...
原帖由 @coin1860 于 2014-12-26 10:44 发表
我也是醉了,是否android卡顿先不说。这个帖子的标题是《安卓这机制是不是4G RAM也会变成只剩下几百M?》
我要说明的是android和ios用的是一套内存管理机制,和window不同。只是水果机器只有1G ram看不出来。就这么简单。 你扯卡不卡是闹哪样。
原帖由 shacg 于 2014-12-26 10:51 发表
posted by wap, platform: iPhone
之前用vivo xshot 3g内存,现在用iPhone 6p 1g内存,不得不说,用xshot的感觉要好几百倍,xshot上一本电子书放了2天没看,再次打开后依然驻在内存里,即开即有,换6p之后切换个微信 ...
原帖由 qiaoluanpao 于 2014-12-26 10:49 发表
posted by wap, platform: ZTE N909
安卓的内存卡顿 明白了没? 管你底层机制是什么 我说的是实际表现出来的东西 弄了半天你说的东西并没解决实际表现的卡顿 或者说正是因为这套东西太过理想主义才造成的这些问题 你 ...
原帖由 @2207232 于 2014-12-26 08:34 发表
z7max 刚用上5.0.2,回不去了,2g内存剩余650常用,基本没有问题
原帖由 @coin1860 于 2014-12-26 10:58 发表
我的理解楼主是问的是问什么物理内存这么大可用内存却这么小。如果你说的andorid 3G内存还卡顿我是从来没听说过也觉得不可能。如果真有只可能是root并安装了流氓软件或者中毒。这和高配置电脑中毒一样没什么好说的吧。
原帖由 @shacg 于 2014-12-26 10:51 发表
之前用vivo xshot 3g内存,现在用iPhone 6p 1g内存,不得不说,用xshot的感觉要好几百倍,xshot上一本电子书放了2天没看,再次打开后依然驻在内存里,即开即有,换6p之后切换个微信 ibooks就被清掉了
原帖由 @爱骑车的胖子 于 2014-12-26 11:05 发表
推送的还是刷机的 截个屏看看
原帖由 qiaoluanpao 于 2014-12-26 11:05 发表
posted by wap, platform: ZTE N909
他说了w8.1用2g都不卡 安卓3g吃紧 言下之意不就是感觉会卡么 3g内存现在是够用 但是这发展趋势到明年底基本就和现在2g一样捉襟见肘了 更何况一个移动系统要3g才够用本身不就说明了 ...
原帖由 coin1860 于 2014-12-26 08:52 发表
posted by wap, platform: UC
这帖已经月经了,linux内存管理机制和window本来就不一样。不要套用window的思路看所有系统。另外狗机也是基于linux的,那天水果要是良心发现日上了3g这个问题一样会出现。
1.linu ...
原帖由 @lhj840717 于 2014-12-26 12:41 发表
3G内存真不卡啊。。。楼里几个人说卡的。。。
原帖由 @gh1230 于 2014-12-26 13:00 发表
呵呵 真是张嘴就来
原帖由 @makero 于 2014-12-26 14:15 发表
微信qq都被開除出bat大軍了?
原帖由 qiaoluanpao 于 2014-12-26 14:21 发表
posted by wap, platform: ZTE N909
都装 装其中一两个 是一样的?
更不要提国产机自带的rom了 刚开机就一大排 2g分分钟见底
原帖由 qiaoluanpao 于 2014-12-26 14:21 发表
posted by wap, platform: ZTE N909
都装 装其中一两个 是一样的?
更不要提国产机自带的rom了 刚开机就一大排 2g分分钟见底
原帖由 qiaoluanpao 于 2014-12-26 11:05 发表
posted by wap, platform: ZTE N909
他说了w8.1用2g都不卡 安卓3g吃紧 言下之意不就是感觉会卡么 3g内存现在是够用 但是这发展趋势到明年底基本就和现在2g一样捉襟见肘了 更何况一个移动系统要3g才够用本身不就说明了 ...
原帖由 @coin1860 于 2014-12-26 08:52 发表
这帖已经月经了,linux内存管理机制和window本来就不一样。不要套用window的思路看所有系统。另外狗机也是基于linux的,那天水果要是良心发现日上了3g这个问题一样会出现。
1.linux内存管理机制和windows是不同的。
Windows下,可以使用任务管理器查看当前进程对于内存的消耗情况。Windows物理内存总是留下一定的空间,就算此时物理内存有空闲时,也会让某些程序去使用虚拟内存,目的是在Windows下启动新程序时,直接分配空闲的物理内存,这样新程序启动速度就较快。但是这样无论你的真实物理内存有多少,他都要拿硬盘交换文件来读,硬盘又怎么会快得过内存呢.
而Linux则不然,在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时,不会释放其占用的内存,所以读写数据是很快的。当内存使用紧缺时,才会调用swap空间。所以在linux下,只要不是常常大量的使用swap交换空间,就不用担心自己的内存问题。
2.free m 命令可以查看当前的内存使用情况,需要关注的是第三行的/+ buffers/cache和第四行的Swap, 而不是第二行Mem。而sync命令可以强制将当前物理内存写入硬盘中。 3.释放内存本来就该是系统干的事情,不应该让用户手动去随意地维护,这个是系统级的安全设计要求,Windows下允许第三方软件随便清内存,这在操作系统设计的角度来说是个很大的隐患。所以Vista和Win7也已经开始规范这些。
内存是来用的,不是来看的,使用linux不用像windows那样总喜欢空出一大块内存才能心安,那样是在浪费资源。
本帖最后由 coin1860 于 20141226 08:55 通过手机版编辑
原帖由 @ns2014 于 2014-12-26 10:55 发表
别搞得ios设备不会卡顿好吗,事实证明大内存确实会带来很多好处,这对ios和安卓都是一样的,否则ip也不会升级内存了
原帖由 @mrzc 于 2014-12-26 10:24 发表
说到底还是穷,一年换一部手机都要修仙几个月的穷屌,看着两千万论坛一个个都一年能玩十台八台机的,那就是这么自卑了。
原帖由 道林格雷 于 2014-12-26 23:54 发表
posted by wap, platform: iPhone
你这上串下跳的傻逼貌似很有钱?哈哈哈。你绝对是一烂屌丝。
再一个,有钱等于自作贱傻逼?
欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) | Powered by Discuz! 6.0.0 |