社会热点

能开发出比iOS流畅100–1000倍,甚至30Nm芯片就可以让手机流畅运

电脑版   2020-11-26 12:43  

能开发出比iOS流畅100–1000倍,甚至30Nm芯片就可以让手机流畅运行的系统吗?这是否有可行性?:理论上是有可能的,只要系统足够简单。第一代Willamette内核的奔

1

理论上是有可能的,只要系统足够简单。


第一代Willamette内核的奔腾4采用了180nm的工艺,但是跑起DOS来是不是超级流畅?所以系统是否流畅除了工艺以外,关键是在于系统的复杂度。


命令行时代的DOS操作系统的安装文件大小只有几百K,而现在的iOS系统的安装文件至少3~4个G,所以脱离了系统复杂度来谈流畅就是在耍流氓。


换个角度来说,其实对于芯片我们并非要一味追求最好的工艺,毕竟不是每样设备都需要像手机那样对芯片的性能、散热和体积有那么严苛的要求。我们日常生活中用到的大部分芯片(例如家用电器和汽车中使用的)都不是非7nm不可,而是要在性能和成本上取得平衡;还有些特殊用途的芯片,例如在航空航天、军用领域使用的芯片追求的是稳定性而非绝对的性能。

2

哈哈,作为一名程序员的角度来讲的话,开发出比iOS还要流畅100倍的系统,几无可能,因为iOS平台已经将人机交互做到了极致,你如若要打造系统平台,无外乎基于UNIX和Linux打造,就连最近最红火的鸿蒙也是基于此,在准确的说,iOS基于UNIX,Android基于Linux,但Linux又是UNIX的增强封装版,所以最终你可以看到的是,世上所有系统平台,包括PC端的Windows都是基于UNIX这个平台打造。好,说完这个基类系统,我们再来谈谈iOS为何这么强大,首先,它是一个封闭的生态圈,所有的应用审核上架都要配置相关证书,得到相应的权限,得通到机审或者是人工审核通过之后才能上架到AppStore,而一旦审核过程中,发现你应用内有滥用的权限,比如涉及到系统修改root权限,再比如涉及到调取用户隐私权限,再比如UI界面涉及到色情,赌博类,Apple会毫不留情枪毙,拒绝过审,所以你会看到,像360安全卫士这种在Android能够存活的,还能随意修改权限调取用户信息并能自启动,常驻后台,杀不死进程的流氓软件,AppStore上是永远找不到的,那么这样严格的审核机制带来的应用环境是不是最突出的呢!答案是最优秀的!优秀在哪呢,举个最简单的例子,你用QQ音乐播放一首歌,此时退到后台,歌曲当然还在播放,然后这时打开优酷视频,你会发现在优酷视频程序启动那一刻,或者打开任意视频的那一刻,QQ音乐已经暂停播放,这就是用户体验,当然这是在iOS上做到的最基础的一部分!而在Android端,这两者会重叠,会一起播放,你得需要手动关闭那么这是为何呢,因为两者软件开发长商不一样,他们没有得到Android平台管理者的有效控制,或者更准确的说,这两者已经修改了相关权限,通过相关代码就能做到,都想常驻后台,谁也不想自己的进程被杀死,所以你会看到,困扰的是用户,体验就自然而然变差了,那么为何会造成这种问题呢,因为调度,众所周知,移动端,运行内存是比不上PC端的,当然移动端CPU肯定也比不上PC的运算能力,所以需要调度和管理,iOS正是有这强大的封闭生态管理能力,所以能够及时调度各大应用程序的运行时长,运行内存的利用率,CPU的利用率以及耗电率,给用户最直接的体现就是不卡,所以你会发现从13年发布的运行内存只有1GB的5S到现在运行内存为3GB的Xs Max 基本上在运行各大应用程序上都是很流畅的,当然游戏除外,因为对内存,CPU要求太高,这对5S这种13年的老古董来说不公平。那好嘛,反观Android阵营13年的机子现在还有能打的,运行不卡的嘛?答案是没有,就连最近两年发布的,只要运行内存低于3GB的Android机在运行过程中都会卡,为何呢,就是因为各大应用厂商最喜欢玩常驻后台,而Android又是极其开源的,且碎片化太严重,厂商可以很随意修改底层,各玩各的,所以没有能力去做控制,导致Android硬件厂商不停地去堆砌配置,所以你会看到现在6GB,8GB甚至12GB的运行内存手机满天飞,他们不得不这样做,因为只有这样做,才能让更多程序常驻后台,才能让Android用户使用起来不卡顿。所以你开发出的新的系统平台能比iOS使用体验感强嘛?答案是不可能,iOS 和 Android 都是在十几年如一日的腥风血雨中拼杀出来的,都积累了强大的技术资本,而且还笼络了各大应用开发商十几年如一日的开发经验与支持,我们开发者肯定也不会为了一个新生系统平台去做支持,都没市场占有率,做啥支持,连强如MicroSoft的WindowsPhone这个当时第三大占有率的系统平台都已经折戟沉沙,所以,哥们儿,你这个想法直接放弃吧!没用,做一个体验感超强,运行流畅度更超强系统平台需要强大的上下游整合能力,需要能够有强大的控制各大开发商,硬件厂商坚定遵守你自定规则的能力,目前,这个世界上只有一家公司能够做到这点,而这个公司就是Apple 所以这也是iOS迄今为止无论体验和流畅度都完爆Android的原因所在,强如谷歌即便现在旗下的Android拥有如此庞大的占有率的系统在体验和流畅方面还是一般就是因为没能控制好各大厂商,大家各玩各的,不会去按照既定规则去控制自己的权限收集,加之底层乱改源代码,常驻后台等一系列违规操作,这也导致Android用户使用体验一直差,一直卡!所以这也是我在开头就说了,iOS背靠Apple这棵大树已经将人机交互做到极致,不会再有任何一个系统平台能比拟或者超过iOS了!连强大如华为的鸿蒙也只是去做Android的兼容封装版!因为这个世界不会再给你任何机会去创造一个新的系统平台,全世界的用户习惯已至此,不会再改变,就如同PC端的Windows一样,移动端能够继续走下去的也只有iOS和Android了,除非谷歌或者Apple自己毁灭自己,不然其他公司没有可能了!更不会再有比iOS还要流畅,体验更好的系统平台出现!

3
我是简单同学说科技,欢迎阅读!

这种做法毫无可行性!

我们先保守假设能开发出比ios流畅度高100倍的手机系统,可以在30nm处理器上流畅运行!



目前,iPhonexs的屏幕采样频率是120hz,那么也就是屏幕采样一次需要1/120秒。去年发布的这款新机,我们在使用的是时候不会感觉卡顿!因为人眼识别的连续图像低于24帧每秒,才会觉得卡顿!

如果系统流畅一百倍,如果要匹配这样的流畅度屏幕刷新频率至少提高到1MHz,那么对于一般人来说根本感觉不到流畅度提升了很大。现在市面上屏幕大部分是60Hz的刷新频率,提高到1MHz,其实对于屏幕生产厂家也是个难题!



这样的系统在30nm的手机处理器上使用,保证流畅的其实也不是难事!毕竟以前的iPhone4s,芯片是A5双核,采用45nm工艺,使用的是ios5系统。如果保证现在的处理器功能和规模,使用30nm工艺制造,那么这个芯片至少比现在的芯片大出两倍,其功耗也要比现在7nm工艺提高4五倍!为了追求系统流畅度,要付出的可能是更高昂的代价!



手机系统的流畅度不是说要提高到极致,而是在适当的成本下,满足我们人的需求就好!不要一味的追求某一项,手机其实就是软件硬件的结合,需求与成本的结合,速度与面积的折中!

总之,这种假设成立了也不会有公司去做,毕竟要好钢使在刀刃上!

欢迎评论给出不同意见!喜欢请点击关注!
4

只要软件和硬件能互相结合的话,即便是30NM芯片,也可以让手机流畅运行的。


30NM芯片由于制程工艺上的限制,所以性能肯定不能和现在的7nm芯片相比。当然,这也得益于当前的两大系统——IOS和Android发展非常迅速,很多功能都需要更先进的制程工艺来维持。

如果是一个仅用30NM芯片就能流畅运行的系统,甚至超越IOS100-1000倍的话,首先这个系统应该是为这些芯片和其他硬件量身定制的系统,然后软硬件能够相互结合,交互性肯定要比现在的IOS好,然后在系统的底层语言、软件的编译器、封包等方面都需要进行对应的优化才可以。

5

当前的ios和安卓做到跟手的相应时间已经可以到20毫秒以内,你准备再流畅100倍,就是0.2毫秒的相应,先不说能不能实现,从体验上其实已经不会有太大的区别,所以即使可以实现,也没太大意义。当前造成系统运行不流畅,主要在网络,数据库,定位等异步数据交换时消耗的时间过长,而且没有做好多线程的设计。至于系统本身的流畅程度已经达到了一个非常高水平的程度了,至于再下一代的系统,更多是在于系统本身的轻量化,开发的更加简单容易,多线程的更易操作,多平台的统一部署等等方面。

6

我觉得当初的windows mobile就挺快的,192MHz的处理器64M内存就了不得了

7

感谢您的阅读!

iPhone 4的A4处理器的工艺制程为45nm工艺,可是iPhone 4的流畅性应该是被大家认可的吧?可见,处理器的好坏确实会影响手机流畅性,可是系统仍然是最主要的因素。


如果我们在说系统,我们现在一直在聊一个问题,那就是云系统。云系统的出现可能会改变我们对于处理器的要求可能已经不需要那么大了。

之前,华为云开发的云手机,我们可以直接使用该App,它模拟云手机,以后你在玩游戏,办公等等,都从云端使用,不需要使用手机的内存,或者处理器等硬件资源。

但是,真正影响云手机的,已经不在是手机的硬件配置的影响,甚至系统也变得没有大家想象的那么重要,主要是网络,这方面随着5G的不断普及,所带来的低延迟,高网速都将成为重要的影响因素。

云手机依靠的是高速网络的帮助;那么,如果系统的运行机制,是不是对于硬件的要求就没有那么高了呢?实际上,现在的系统还是需要更低功耗的处理器的配合,因为系统虽然可以变得流畅,可是处理器如果工艺一般,功耗大,即使流畅运行,但是耗电迅速,又有何意义呢?

所以,能够实现,但是得是多种因素的集合,特别是未来的网络速度,低延迟。

8

网络爽文看多了吧

9

计算器就可以了

10

就目前ios系统已经流畅到肉眼可以忽略不计的程度了,你说的100倍,1000倍,开发出来有意义吗?哪家公司会这么傻?

本文版权归原作者所有,如需商业用途或转载请与原作者联系。

分享

相关信息
 
李靓蕾会原谅王力宏吗

2021-12-30 14:01:01