鸿蒙手机在理论上就不会卡,不知道为什么从来没有人讲过

【本文来自《我用苹果最大的甚至是唯一的理由,就是不会越用越卡》评论区,标题为小编添加】

楼主显然没有用过鸿蒙系统的手机。

理论上来说,鸿蒙手机在理论上就不会卡,这是个很简单的理论问题,不知道为什么从来没有人讲过。

苹果的ios理论上来说,就不会卡,这是因为,它的APP是用c、c++等语言编写的,因此这个系统理论上来说,就不会卡。为什么呢,对比Android系统就很好理解了。

Android系统的手机,一定会越用越卡,以我个人的使用经验,半年开始就会卡,一年半后就会很卡。其实重装一次系统就没问题了,但手机重装系统确实比较复杂,而且有一定风险,容易变砖头。Android系统之所以会卡,是因为Android系统的APP是用Java语言编写的,而Java语言需要一个虚拟机来运行这些App,而java的虚拟机的内存管理是java虚拟机自行管理的,程序员在开发App的时候,不会也不需要去主动管理手机的内存。而java的虚拟机在自动内存管理时,无法完全的把所有用过的内存释放掉,因此Java虚拟机的内存会越用占用越高,从而导致用户感觉卡顿。

与之对应的是,c/c++语言开发的APP,其内存管理是程序员在开发APP的时候自行主动管理的,即他设计一个程序,用过哪些内存,在退出这个app的时候,他必须要把用过的内存主动的设计程序全部释放掉。因此,苹果ios系统的手机内存不会越用占用越高,所以,就不会卡,理论上就不会卡。

但Android的用户数量远高于苹果,这是因为这两种系统各有其优劣。苹果的手机,首先是乔布斯当年设计的营销策略就是饥饿营销,他针对的是高端机的客户,这就限制了苹果的发展。当然,反过来说,苹果也就不能失去这个高端定位了,一旦他出品低端机,那么他的用户群体心理上就无法接受,会导致他高端机、中低端都无法销售的问题,他把自己钉死在高端机了。凡事,有利就有弊嘛。在技术上,苹果ios系统的优点是手机不会卡顿,这和ios关系不大,这是c/c++语言本身的天然优势,但程序员就蛋疼了,自己管理程序的内存,这是很麻烦的事,这也是c/c++程序员的价值所在,c/c++程序员贵一点,贵就贵在这里。苹果ios的缺点是,耗电速度相对较快,续航时间相对短一些。Android系统的优点是手机的续航时间相对长一些,但用一段时间就会卡。这两个系统,各自选择的策略不同,就各有利弊。苹果选c/c++语言来开发app,好处是流畅,坏处是耗电,Android选java语言来开发app,好处是续航长,坏处是会慢慢变得卡顿。各有所长,都是针对其客户群体的。而且,Android系统在营销策略上,一开始就是针对中低端去的,这使得它当年大杀四方,但对苹果的高端机客户群,没有办法。

鸿蒙系统长期被一些非专业人士和某些业内的不良竞争者简单粗暴的套上所谓Android套皮的说法,这个说法流传很广,不知道为啥业内没有人出来澄清过。这个说法要么是非专业人士看着外表像就以为是套皮,要么是业内恶意竞争者的恶意攻击。其实手机的UI也就是用户界面,都差不多,背后的系统完全不同,也可以做出一样的用户界面,无非是界面的设计而已,和系统本身关系不大,主要是为了主动适应用户的使用习惯而已。

能不能结合苹果ios的不卡顿,Android系统的长续航呢,以前认为理论上是不可行的,做不到。因为要续航长就要用Java来开发APP,用Java开发的APP就需要Java虚拟机运行,用Java虚拟机就会慢慢卡顿。直到鸿蒙出现。鸿蒙系统解决了Java虚拟机的卡顿问题,解决了这个原来理论上无法解决的问题。这样就使得鸿蒙系统,兼具了Android系统的长续航,和苹果ios系统的不卡顿的双重优势。

那么事实效果如何呢?我的手机的鸿蒙系统,好几年了,从来不卡,续航效果也不错,事实上也是做到了的。

鸿蒙系统对Java语言开发,linux系统发展,下一代物联网系统等方面都有重要的理论上的贡献。他们最近实现的那个抓放功能,就是其鸿蒙系统的物联网层面的功能和5g通信能力结合的体现。其他厂家,到目前为止,尚未完成这个功能。这是下一代操作系统的技术,这是未来已来。

总的来说,鸿蒙系统解决了java虚拟机导致的卡顿问题后,理论上这个系统就不会卡,道理和苹果ios是一样的,他的续航能力又能和Android系统相提并论。这就是说,这个系统兼具苹果ios和Android系统的优点。既不卡顿,理论上就不会卡,续航又长。就是说,速度又快,还持久,懂的都懂。

而且鸿蒙系统的设计目的和目标是万物互联,这是目前可见的云系统之外的第二种下一代操作系统,目前来说,全球就这一个。因此,这个系统理论上来说,其实是领先苹果ios、Android和微软Windows等本代系统一整代。

站务

全部专栏