Re: [讨论] 为何储存空间过满会造成系统卡顿

楼主: myIDis7 (个字)   2022-04-22 11:12:01
※ 引述《fishxd1096 (费许差D)》之铭言:
: 用了很久的Nokia8.1最近卡到不行
: 甚至有许多东西根本无法正确运作
: (键盘无法正常打字、叫不出app分页、Line开启非常慢、相机开启很慢、拍完照整张
是?
: 已经在物色新手机时看到有人说,至少保留20~30GB的空间手机会比较顺畅
SSD的OP预留空间 有控制器的逻辑应该都是一样的
简单来说就是多余的空间来进行读写动作
可以分为厂商设定 跟 使用者保留
厂商设定写死的 假设500 GB硬盘 只有450GB可以用
不是1024:1000的差异 而是厂商SSD出厂就把那个空间花掉 拿来做读写动作
空间剩越大越好 以金士顿的官网 写入密集32% 读取密集 7%
所以一般使用者 保持有1/3的可用空间可以比较快的读写速度
用的越干 最后只有厂商设定留的空间可以用
就越跑越慢
: 这时我突然想到我的相机A6000也是这样,记忆卡越满,照片处理速度就越慢
: 清理前 56GB/64GB
: 清完空间后 42.9GB/64GB
: 就完全没卡顿了@@
:
作者: NX9999 (台中走钟张勋杰)   2022-04-22 11:22:00
原来如此,感谢@@
作者: fostertaz (Placebo Addict)   2022-04-22 12:05:00
作业系统也有page file的设计,都是暂存加速的概念
作者: fishxd1096 (UN_ReAL)   2022-04-22 12:25:00
谢谢解释
作者: secret1043 (secret1043)   2022-04-22 12:36:00
谢谢说明
作者: hermithsieh (hermit)   2022-04-22 13:26:00
作者: zhoyo99 (安全帽研究所XD)   2022-04-22 14:50:00
flash装的愈满、不连续资料愈多愈需要更大的空间和更久的运算去做整合和搬移,才能不断容纳新东西而且flash通常是硬件端写满才会释出这个现象在使用者端是看不到的因为经常性清除会使单元提早坏死所以会做算法平均分配和搬移这些算法都需要空间跟时间概念跟HDD差很多只要是这种储存方式,尽量避免装满可以提高存取速率外还可以延长寿命如果装满还很顺,表示厂商佛心预留超大的保留空间给你但想也知道不可能XD
作者: iamnotiam (那个谁.对.就是你)   2022-04-22 14:53:00
redmi note3,50%过后就有明显卡顿,努力控管中https://i.imgur.com/vpYhmrO.jpg如果有维修厮的技术,是不是换个容量就可以老机重生了
作者: Mikami1930 (三上杉)   2022-04-22 15:21:00
解释的好清楚,推。
作者: zhoyo99 (安全帽研究所XD)   2022-04-22 15:57:00
不见得会重生,你只能试误法你要先找到正确相容性的内存并且该内存controller的能力至少要与你手机原厂使用的一样或以上你就想像成把市面上的记忆卡上面的字都抹掉,你只能一片片试
作者: iamnotiam (那个谁.对.就是你)   2022-04-22 17:34:00
我以为ROM都是公规的,只要emmc5.0换5.0或UFS2.2换2.2就可以,内存LDDR4X换LDDR4X这样
作者: zhoyo99 (安全帽研究所XD)   2022-04-22 18:00:00
emmc的我是没做过可以等高手回答~我是就基础面讨论而已~我只能说消费者只会看到帐面规格实际上使用起来差异还是可以很大的
作者: daae (南极熊猫)   2022-04-22 22:24:00
所以neo2不能插卡就很为难
作者: z897899878 (ascdge)   2022-04-23 13:34:00
这个算是 swap space吗
作者: alicemoe (ragNarOk)   2022-04-25 11:13:00
推好文,比一些只会闲闲乱酸的有意义太多了

Links booklink

Contact Us: admin [ a t ] ucptt.com