大家都知道 , 安卓系统基于Java编写 , 虽然是通用语言 , 具有编写难度低、流通性好的特点 , 但是安卓系统是不能与底层系统进行“连通”活动的除非root , 而且需要在虚拟机中运行 , 这样系统来回读取 , 加之安卓系统“读不懂”JAVA高级语言需要借助虚拟机来翻译 , 这样在不断读取过程中就有碎片产生 , 因此会大量占用系统RAM资源 , 直接导致系统卡顿 。
文章图片
应用流转部分演示 图源:网络
而鸿蒙的方舟编译器是用C、C++语言编写app , 取消ART虚拟机 , 直接编译为二进制机器码 , 这样做的好处就是不需要再跑一遍虚拟机 , 执行效率会得到提升 。此外 , 因为本身架构中的微内核包括了操作系统必要的功能模块 , 并有最高权限 , 如果其他模块出现问题 , 其实对于整个系统运行是没有影响的 。
当然解决了软件运行效率 , 再借助微内核的低延迟效率 , 其实就为应用“流转”提供很好的驱动环境 , 华为在对“分布式软总线”中是这样描述的:
“HarmonyOS系统的使命和目标是将不同的设备串联 , 成为设备的万能语言,让一个系统连接起所有上网的智能设备 , 实现万物互联的终极目标 。其核心能力之一 , 分布式软总线让多设备融合为一个设备,带来设备内和设备间高吞吐、低时延、高可靠的流畅连接体验 。
通过极简协议的高带宽、低延时以及高安全特性 , 就能解决在不同设备间的互联“响应”问题 。
当然以上说的有点多 , 如果开个脑洞就是:借助鸿蒙操作系统 , 应用进行流转后 , 手机或者平板就相当于主机 。
比如手边最常用的设备就是华为手机加上华为平板 。对于两款设备的分工也很明确 , 手机作游戏设备 , 不过有时候还是会觉得屏幕过小 , 这时通过多屏协同就可以把手机画面映射到平板中 , 通过大屏来操作有时候体验更好 。
其实这功能现在小米和vivo也都有跟进 , 并不稀奇 , 其实这就是类似投屏功能 。
而真正意义上的应用流转才是稀奇的 。
这和多屏协同是有本质差别 , 比如用华为P50 Pro在开启多屏协同功能映射到平板上时 , 手机是处于息屏但不锁定的状态 , 如果此时按电源键会直接导致平板连接失败 , 而使用应用流转功能 , 相当于手机把自己分开一部分到平板中 , 算力其实还是来自手机 。
文章图片
多屏协同功能会让手机屏幕变暗 , 但不会锁定 图源:品玩lzh摄
以《王者荣耀》举例 , 多屏协同相当于映射到平板中 , 平板画面和手机是同步的;而使用应用流转到平板 , 手机可以继续正常使用 , 也可以锁定 , 而通过流转到平板上的游戏 , 就和安装在平板中的游戏一样 , 几乎感觉不到延迟 。
文章图片
- 安卓|618倒计时!本来想冲苹果iPad Air,突然发现OPPO安卓平板更香
- AMD|极狐阿尔法E曝光:搭载完全体华为鸿蒙智能座舱
- 小米科技|消息称三星分销商智能手机库存高达5000万台
- 苹果|终于有华为大牛整理网工零基础学习教程,从入门到实战
- 苹果|京东方还有戏吗?曝三星拿下8000万块iPhone 14屏幕订单
- “再买苹果,你就退出娱乐圈”,陈赫遭遇网络暴力?网友说的有道理。
- 苹果|x86/ARM怕吗?第三大CPU架构RISC-V加新规范:效率更高了
- 小米科技|下半年最有可能成为爆款的3款手机:大招一个接一个
- vivo|苹果ID被盗后果很严重!要怎么预防呢?
- 小米科技|618公认值得买的四款旗舰,“闭眼入”不吃亏,最后一款仅2299元