MIUI 作为 Android 深度定制优化的手机操作系统,为追求更好的流畅性,其默认的后台内存管理会杀死一些多余任务(App),这样一来,杀死的 App 在重新被打开时,就不得不重新加载,通过牺牲 CPU 和 IO 来争取更多的闲置内存,本文旨在优化 MIUI 的多任务切换,当然这会占用一些闲置内存,但这并不是什么问题,因为安卓 RAM 本就是用来使用的,记住:闲置的内存就是浪费的内存(这可能和我们默认的观念不太一样)。

原文出自 xda 论坛,基于红米 Note 3 的 MIUI 7 和 MIUI 8。翻译过程中,为便于理解和描述,和根据我使用的 MIUI 9 8.2.1 开发版,本文有部分修改、删减和直接意译。另外建议读者在参考设置时,注意原文作者为非国内用户,依赖 Google 系应用。

具体设置方法如下:

有权查看使用情况的应用

设置 > 更多设置 > 系统安全 > 有权查看使用情况的应用 > 更多 > 显示系统进程

  • 可以关闭除了小米服务框架Google Play 服务Play 商店 的其他应用,或者根据个人使用情况,选择保留安全中心搜索系统桌面等。

电量和性能设置

设置 > 电量和性能 > 省电优化 > 省电模式

  • 开启:开启省电模式将减少电量消耗。开启后,系统将进一步控制应用后台活动,并停止同步。所有正在运行的应用的后台数据和位置访问不受影响。

  • 关闭:默认为该状态

`设置` > `电量和性能` > `Manage Apps Battery Usage` > Choose apps

  • From there you can configure the background data & location services for each app.

`设置` > `更多设置` > `电量和性能` > `System Animations`

  • Hide System Animations: Speeds up device's performance

内存设置

设置 > 更多设置 > 开发者选项

激活开发者选项设置 > 关于手机/我的设备 > 全部参数 > MIUI 版本 > 反复点击直到提示开发者模式被启用

  • 窗口动画缩放:0.5x或者关闭
  • 过渡动画缩放:0.5x或者关闭
  • 动画程序时长缩放:0.5x或者关闭
  • 不保留活动:禁用
  • 后台进程限制:标准限制
  • 系统内存优化级别:禁用
  • 显示所有“应用程序无响应(ANR)”:禁用
  • 显示“强制关闭”:禁用
  • 启用 MIUI 优化:禁用

授权管理

`Security` App > `Settings` > `Cleaner`

  • Remind To Clean: Disabled
  • Scan App Memory: Disabled
  • Update Automatically: Disabled

`Security` App > `Settings` > `Blocklist` > `Disable`

`Security` App > `Settings` > `Battery Usage`

  • Turn Off Mobile Data: Never
  • Clear Cache: Never

设置 > 授权管理 > 自启动管理

  • 禁用不需要的应用
  • 保留重要应用开机启动,例如信息、邮件等

应用锁定

  • 可以锁定指定的或常使用的应用,按照如下步骤操作
  • 打开使用的应用,例如 WLD 等,待应用完全启动后,打开近期应用菜单
  • 向下滑动 WLD 图标或者 WLD 界面,会出现锁的图标
  • 这样 WLD 就不会在后台内存管理时被强制清理
  • 要解锁 WLD 只需重复上面步骤 —— 再次向下滑动移除锁的图标

注意事项

  • 更新了以上设置后,需要重启设备
  • 每次 MIUI 升级后,可能需要重新更新以上设置
  • 这些设置几乎不影响电池消耗
  • 我个人在应用了上面的设置后使用待机时长并没有明显变化

WIKI:各个选项的含义是?

内存优化:该选项定义了多任务(multi-tasking)的 swap 文件大小,大小根据硬件和 RAM 配置而异。例如:

  • 高级:767 MB - 1 GB
  • 中级:767 MB - 1 GB
  • 低级:禁用 swap 文件
  • 禁用:禁用 swap 文件

显示所有“应用程序无响应”:启用该选项后会在应用程序停止响应时显示“应用程序无响应”的对话框。

显示“强制关闭”(FC = Force-Closed):启用该选项后会在应用程序意外中止(强制关闭)时显示“强制关闭”的对话框。每次重启后会被启用。

启用 MIUI 优化:该选项启用了一些 MIUI 底层设置和优化,它会帮助同时加载 App 和 App 数据以减少加载时间,提升用户体验。因此有时会在一些未针对 MIUI 设计和优化过的 App 上出现问题,例如 Google 应用和一些来自于 Play 商店的应用。如果频繁使用 Google 应用和主要依赖 Google 市场应用及服务,或者使用的是国际版 MIUI ROM,建议关闭该选项。

MIUI 优化的关闭和启用

MIUI 优化启用后,根据一些网友反应有如下的问题:

  • 无法使用某些三方桌面,例如 Nova,Apex 或者 Google Now
  • 通过三方桌面无法设置壁纸
  • 滑动网页或者长列表时偶尔会有卡顿、延迟或者不响应的情况
  • 在 MIUI 国内版上,自定义的默认 App 设置重启后会被重置
  • 重启后无法设置无障碍服务
  • 后台应用无法同步数据
  • 音乐播放器有时会停止播放
  • UI 动画不正常同步

关闭 MIUI 优化后:

  • 以上问题会被修复
  • `设置` > `数据使用` > 图表变为 AOSP 样式
  • 设置 > 电量和性能 > 电量使用 > 图表变为 AOSP 样式
  • `设置` > `已安装应用` > `全部` > `文档` > 每次重启后不会被禁用
  • 设置 > 更多设置 > 按键 > 设置可能会被重置
  • 不会收到 OTA 更新通知,重新启用后可以收到

原文:[GUIDE] MIUI Battery & Multi-tasking Fix v4.1 (Updated)