之前的文章中我就简单介绍过,各个国产厂商们的手机系统叫什么。虽然名字都不一样,但整体的操作逻辑基本没区别,因为他们都是基于安卓系统深度定制的,就算界面设计不同,核心还是不会变的。

但其实除了常规的操作之外,每个系统都有着它们独特的功能,因为我使用魅族手机已经很多年,见证过各个大版本的更新,所以咱们就先来聊聊,魅族手机的Flyme中,一些你可能不知道的“隐藏”功能。
目前魅族的最新系统已经更新到Flyme9,除了新增的四大隐私功能之外,还是有不少“老”特性被保留下来。

第一个,滑动选择文本。不知道你们有没有遇到这种情况:在某个正在编辑的文本框中,突然想要删除一段文字,或者想要将这段文字进行剪切移动。在一般手机中,我们都会长按文本,然后选择左右光标进行定位,最后再进行其他操作。
而在Flyme,你可以在编辑状态中,手指直接从想要选中的文字左侧(或右侧)向另一边滑动,就可以选中你想选择的文本,相比常规的长按选中,这样的操作要更方便。不过在最新的Flyme9中,这个操作被更改了,你需要在选中的一侧长按(不松手),再进行滑动才能选择。
内存压缩主要为解决系统长时间运行后内存碎片化问题,主要方法:从内存区段的前面扫描可移动页框,再从内存区段后面扫描空闲页框;扫描结束后,尝试将可移动的页框内容迁移入空闲页框中;
kswapd中只进行异步压缩,在非kswapd的场景,当推迟次数(compact_considered)超过了阀值(compact_defer_shift)后,会将该block的PB_migrate_skip清除
轻同步模式是在异步压缩无法解决的情况下可能触发(例如是内核线程触发的压缩)
内核从伙伴系统以Min阀值获取连续页框,但是无法成功
当需要从指定地方获取连续页框,但是中间有页框正在使用,直接触发同步压缩
因内存短缺导致kswapd被唤醒,在进行内存回收后会进行内存压缩
将1写入/etc/sysfs/vm/compact_memory时,触发对所有zone进行内存压缩
本文暂无评论 - 欢迎您