Re: [讨论] 会建议停在ios10吗?

楼主: w180112 ([NOOB]我超RETARD我超废 )   2018-06-29 16:19:57
我以为硬盘空间不足是常识...
Ram永远不可能用不完
所以早年出现了虚拟内存这东西
细节有点复杂你可以把他当作一种实体内存的扩充
假设每个application相当于一串串烧
实体内存只储存每串串烧的头
其他的部分都丢到硬盘里面
但是硬盘空间也会有不够的时候
这时系统就会负载很大 因为每个application都要竞争硬盘空间
当然这只是其中一个原因
保持系统空间不要塞太满才是正解
不管哪个OS都一样
作者: cphe (魔鬼藏在垃圾筒里)   2018-06-29 16:47:00
卡顿不见得是virtual memory的问题啦~ 更何况空间不要留太小小的定义又是如何 更何况virtual memory也不可能开太大开太大只会疯狂page fault,不会更快~ 它本来就不是为了加速产生的概念另外NAND flash 也是有容量小速度会变慢的特性,单拿这点来说是常识实在是…另外VM在embedded system上面的实作也不见得会和PC一样同样容量升到12变顺,那这要如何解释呢
作者: pm2001 (做个盾牌眼球兵吧)   2018-06-29 17:09:00
空间不够 OS自然就把塞不下的app干掉了阿也就是你切换回去 app会重启 请问你这些运作理论资料来源?
作者: cphe (魔鬼藏在垃圾筒里)   2018-06-29 17:10:00
在android上面的确就是楼上说的会直接干掉,iOS我不熟
作者: pm2001 (做个盾牌眼球兵吧)   2018-06-29 17:22:00
iOS也会阿 空间又不是无限 所以你的资料来源呢?
作者: cphe (魔鬼藏在垃圾筒里)   2018-06-29 17:28:00
你是问我?说ram不够的不是我 你想知道VM google就很多了或是去翻翻作业系统的书原po说的内容没有错,我想表达的是原因不见得就是这一个
作者: pm2001 (做个盾牌眼球兵吧)   2018-06-29 17:36:00
他写了一堆 完全没写到OS会把APP砍掉的机制

Links booklink

Contact Us: admin [ a t ] ucptt.com