作者w180112 ([NOOB]我超RETARD我超废 )
看板iOS
标题Re: [讨论] 会建议停在ios10吗?
时间Fri Jun 29 16:19:57 2018
我以为硬碟空间不足是常识...
Ram永远不可能用不完
所以早年出现了虚拟记忆体这东西
细节有点复杂你可以把他当作一种实体记忆体的扩充
假设每个application相当於一串串烧
实体记忆体只储存每串串烧的头
其他的部分都丢到硬碟里面
但是硬碟空间也会有不够的时候
这时系统就会负载很大 因为每个application都要竞争硬碟空间
当然这只是其中一个原因
保持系统空间不要塞太满才是正解
不管哪个OS都一样
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.24.238
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/iOS/M.1530260400.A.A5F.html
1F:推 cphe: 卡顿不见得是virtual memory的问题啦~ 更何况空间不要留太小06/29 16:47
2F:→ cphe: 小的定义又是如何 更何况virtual memory也不可能开太大06/29 16:50
3F:→ cphe: 开太大只会疯狂page fault,不会更快~ 它本来就不是为了加速06/29 16:50
4F:→ cphe: 产生的概念06/29 16:51
当然不是是没错
这只是说其中一个结果
不然我改一下说法
5F:→ cphe: 另外NAND flash 也是有容量小速度会变慢的特性,单拿这点来06/29 16:51
6F:→ cphe: 说是常识实在是…06/29 16:52
7F:推 cphe: 另外VM在embedded system上面的实作也不见得会和PC一样06/29 16:55
这算embedded system?
ios不算一种rtos吧
8F:推 cphe: 同样容量升到12变顺,那这要如何解释呢06/29 16:58
9F:推 pm2001: 空间不够 OS自然就把塞不下的app干掉了阿06/29 17:09
10F:→ pm2001: 也就是你切换回去 app会重启 请问你这些运作理论资料来源?06/29 17:09
11F:推 cphe: 在android上面的确就是楼上说的会直接干掉,iOS我不熟06/29 17:10
12F:推 pm2001: iOS也会阿 空间又不是无限 所以你的资料来源呢?06/29 17:22
13F:推 cphe: 你是问我?说ram不够的不是我 你想知道VM google就很多了06/29 17:28
14F:→ cphe: 或是去翻翻作业系统的书06/29 17:29
15F:→ cphe: 原po说的内容没有错,我想表达的是原因不见得就是这一个06/29 17:30
16F:推 pm2001: 他写了一堆 完全没写到OS会把APP砍掉的机制06/29 17:36
砍app但是不砍背景的daemon
何况app肥大的时候
※ 编辑: w180112 (114.136.24.238), 06/29/2018 18:53:28