我现在使用的主力设备为Chromebox3,配置为8代CPU(i7-8550u),内存16G(8+8双通道)。
在v18的时候纠结过应该选3-7代分支(后面简称hd分支)还是8-13代分支(后面简称iris分支)。最终经过实测iris分支的安卓子系统在我的设备上会出现使用视频客户端(如哔哩哔哩之类)时容易发生应用崩溃的情况,因此V18时我最终选择了hd分支以保证稳定使用。
最近V19版本更新,hd分支和iris分支在安卓子系统版本上出现了差异,因此决定对这两个分支重新进行一下测试。
经测试,两个分支的系统均能在我的设备上正常启动,且安卓子系统正常启用,GApps正常安装启用,Linux子系统正常安装启用。
两个分支的系统,在系统本身功能上,以及Linux子系统的使用上我并没有感受到明显的差异。
以下是我能感受到明显差异的方面,应该都是安卓版本不一样带来的了:
①软件兼容性:
我那些常用的安卓软件,在V18版系统可以正常运行的,在V19版hd分支的安卓9中依旧可以正常运行,体验与V18没有差异。
但部分在安卓9中能正常运行的软件(如CAD看图王),在iris分支的安卓13中会出现闪退或者显示不正常的情况,经测试是因为这部分软件我手里的版本比较旧,与安卓13兼容不佳。在升级软件版本后,在安卓13不能启动的老应用也基本上都能打开了。
不过我总体感觉在安卓13下,类似自由调节窗口尺寸之类的操作貌似更容易触发一些奇奇怪怪的显示问题(如显示比例失调,图标错位之类)。
因此如果你对软件的使用上有什么特殊要求,比如软件版本很老之类的,还是要慎重测试一下软件在不同版本系统下的兼容性。
(不过关于系统版本与软件兼容性的问题,我个人其实有一个小担忧就是,现在有很多APP的最低系统版本要求已经去到安卓8了,安卓9是否会在不远的将来也被开发者放弃兼容?)
②系统资源占用:
早有耳闻安卓11之后的子系统貌似底层原理上有变化,导致对硬件的要求变高了。经过我的实际测试,我能感受到最明显的是内存占用量的变化,其次是CPU的占用。
hd分支,我启动电脑进入系统桌面后,直接打开诊断,可以看到,剩余内存约13G,CPU占用率约4%,CPU频率最低可以到0.1G;我打开安卓版VLC播放一个720p的mp4视频,剩余内存约12G,CPU占用率约13%,CPU频率在0.8G左右浮动,CPU风扇基本上没什么声音。
而iris分支,启动时立即打开诊断,可以短暂看到内存剩余12G,但很快就会掉到剩余9G(估计是安卓子系统后台启动导致的占用);而且在系统刚启动的几分钟内CPU占用率会去到13%,CPU频率直接睿频拉满,要过一会CPU占用率才会降到4%,此时CPU频率最低基本上只能去到0.8G;开VLC放同样的视频,剩余内存约7G,CPU占用率约35%,CPU睿频很积极,风扇也转得很积极,呼呼响。
我实际使用时,16g内存用iris分支其实已经出现了不太够用的情况了,浏览器开几个网页,Linux子系统运行个WPS挂个网盘,安卓子系统开个音乐听歌,内存就剩1g多了。我还遇到过因为运行的东西太多导致软件甚至系统崩掉的情况。反观hd分支在类似的使用强度下也还能剩个5g左右内存,而且我也还没遇到过开太多软件然后出现什么东西崩掉的情况。
③软件流畅度:
hd分支的安卓9和iris分支的安卓13,在我的设备上运行我的各种常用软件,基本上都没有出现明显的卡顿感。但是从主观感受上对比,iris分支的安卓13,软件的启动速度以及对操作的响应速度上确实会反应迟钝一些,只能说还能接受。
(或许在更新更强的设备上,安卓13的迟钝感就会被强大的硬件性能给弥补回来?)