设为首页收藏本站

天空语文 如皋  九华 作文  教学

 找回密码
 我要加入(register注册)

QQ登录

只需一步,快速开始

快捷登录

天空新人

我是文化人

欲绘诗

77翔子

41BCDD

顾佳瑞七六阅读

小燕子

李白202091

蓝兰的花朵

嘿嘿嘿

joycy

颂颂.g

酷土土土

用户已注销

Jeremy

ʚ贴贴ɞ

果子黑

H·princess

李苏楠

方大金

依灵灵灵.

金川兰

lulululu

lisunan18795762

清风拂过

楠大人

查看: 504|回复: 3
收起左侧

还在担心消费降级?电脑手机的性能降级更加真实可见

  [复制链接] TA的其它主题
来自- 中国

Ta在天空论坛排行

积分:NO. 1 名

发帖:NO. 1 名

在线:NO. 1 名

gwp! 发表于 2018-9-24 10:19:42 | 显示全部楼层 |阅读模式 来自- 中国
来自- 中国

加入天空更多精彩

您需要 登录 才可以下载或查看,没有帐号?我要加入(register注册)

x

原创 存储极客 2018-09-23 08:25:42
IOS12性能到底提升了还是降低了?底层剖析性能影响
苹果IOS 12到底让手机变快了吗?除了众说纷纭的升级感受,也可以听听存储极客在本文中的分析。我们是否迎来了消费降级时代还是一个处于争论当中的话题,不过今年世界上几乎每一个人都经历了电脑和手机的"性能降级",只是很多人并没有意识到它的影响。


IOS11之所以称为最糟糕的一代IOS系统,其中跟今年年初曝光的Meltdown熔断与Spectre幽灵两个漏洞有关。关于这两个CPU漏洞,见诸媒体报道的影响主要瞄准了英特尔的牙膏回挤。


实际上,手机使用的arm架构CPU也在影响之列,iPhone也不例外。这两个CPU漏洞带来的是切实发生的全球性"性能降级"。大家感受到的耗电速度增加、小内存型号的后台应用更加频繁地被释放,其中都有因为修补两个CPU漏洞而付出的代价。IOS从11.1开始加入了针对两个漏洞的补丁。


有了IOS11的铺垫,用户感受到的IOS12性能提升就非常明显了。为什么IOS 12可以在CPU硬件没有发生改变的情况下,就能提升手机的性能表现?


仔细观察众多网上的对比评测可以发现,iPhone老机型升级IOS12之后最明显的提升是系统自带应用(比如相机、天气)打开速度相比IOS11明显加快,而其他用户自己安装的应用打开速度则普遍没有提升,甚至还没有IOS10快。


重点来了:IOS12是如何做到系统原生自带应用性能提升的,又为什么对其他用户自己安装的应用没有效果?
CPU漏洞补丁之所以会影响电脑和手机的性能,是因为应用程序运行在User Mode用户态,而涉及到IO等硬件交互沟通的功能由运行在Kernel Mode内核态的操作系统完成。应用态的限制比较严格,可以阻止应用程序肆意妄为地偷看不属于它的内存数据(比如密码、OS内核数据、其他进程的数据等),但要完成IO数据交换,又必须要直接访问硬件功能,这个只有在内核态才能完成。补丁为了消除CPU漏洞的影响,不可避免的影响到CPU在用户态和内核态之间切换的效率。
要利用这两个CPU漏洞必须要拥有本地代码执行权限,对于IOS自带应用,苹果知道它们是安全的,在IOS 12的优化当中很可能对它们进行了豁免,不再受补丁负优化的性能相比IOS11自然就大幅提升了。而对于其他应用,即便是苹果App Store里通过了审核的内容,苹果也无法100%肯定它们始终会安分守己,因为应用是可以联网加载和执行外部代码的(比如Javascript),这些代码可以在手机上本地执行,从而带来漏洞攻击的风险。
基于以上事实,IOS 12无法在修复漏洞同时,恢复所有应用的使用性能。无论如何优化,它的效率都难以比IOS 10更高:大家平时用的最多的头条、抖音、微博、游戏,可都是受到补丁影响的App应用。注意存储极客这里说的是"效率",而不是"性能"。通过牺牲电池续航时间,更多利用CPU大核跑高频率,是可以优化性能的,但是此处提升的不是效率。
当然,以上只是存储极客的猜测,并没有机会进行代码分析来实际佐证。我们不妨看电脑上的对比。英特尔CPU受漏洞影响最明显,在打完补丁以后也并不是所有应用的速度都受影响。比如CPU-Z跑分、WinRAR基准测试的成绩就没有影响:因为这些测试中没有频繁的进行用户态与内核态的切换,补丁的影响微乎其微。这就是厂商告诉你们测试结果表明补丁影响甚微的凭证了。


那么哪些测试能最直观展现漏洞补丁带来的性能降级呢?固态硬盘测试,尤其是随机读写测试,CPU几乎全程在进行用户态和内核态的反复切换。下图是打完补丁前后,东芝RC100 NVMe固态硬盘的性能对比,重点请看4K Q1T1与4K Q32T1,补丁对性能的影响程度非常大。


或许有朋友会认为,我平时不跑固态硬盘测试,是不是对我就没有影响了呢?很遗憾,所有应用程序启动和运行中都是要读写硬盘的。无论你是使用传统的SATA固态硬盘,还是最新的NVMe固态硬盘,都无法回避漏洞补丁带来的性能降级:除非你通过注册表禁用补丁。




东芝RC100 240G固态硬盘 原厂NVMe高速SSD

¥559


领30元券



尽管漏洞对各种硬盘"一视同仁",不过NVMe相比SATA(AHCI协议)的优势依然明显。即便有漏洞的影响,NVMe固态硬盘的读写延迟依然远低于SATA固态硬盘。作为普通消费者,我们无法改变CPU漏洞补丁带来性能降级的事实,但更高效的NVMe固态硬盘是保持更优秀电脑使用体验的必由之路。


IOS 12和IOS 10到底哪个快?CPU漏洞补丁到底给我们带来了多少影响?这些问题之所以一直悬而未决,是因为日常应用的启动毕竟不像SSD固态硬盘跑分那么频繁的进出CPU内核态,打开一个软件总共只需要一两秒的时间,那么差上零点几秒的话就很难让人一目了然。


对于iPhone用户,如果你当前使用的IOS11,那么毫无疑问你应该升级IOS 12,这也是大家已经讨论出来的主流结论。如果还在使用IOS 10系统,除非你对IOS 12带来的几个新功能特性特别感兴趣,否则不升级的您也不会后悔。对于电脑用户来说,建议可能会有所不同,全新的NVMe固态硬盘正在快速普及当中,升级NVMe并搭配最新的操作系统不仅安全,也能充分发挥HMB主机内存加速特性的性能优势。


我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励10 天空金币 , 目前已有3人回答

最近访客

来自- 中国
回复
天空论坛,有你有我,明天更好!
来自- 中国
来自- 中国湖北十堰

Ta在天空论坛排行

积分:NO. 239 名

发帖:NO. 226 名

在线:NO. 161 名

田鑫凤八(2) 发表于 2023-12-7 02:05:38 | 显示全部楼层 来自- 中国湖北十堰
来自- 中国湖北十堰
最近压力山大啊!
来自- 中国湖北十堰
回复
天空论坛,有你有我,明天更好!
来自- 中国湖北十堰
点评回复 支持 反对 来自- 中国湖北十堰

使用道具 举报 私信管理员来自- 中国湖北十堰

来自- 中国湖北十堰

Ta在天空论坛排行

积分:NO. 7 名

发帖:NO. 7 名

在线:NO. 161 名

光头人1 发表于 2024-1-28 14:03:20 | 显示全部楼层 来自- 中国湖北十堰
来自- 中国湖北十堰
骂人也是要有水平的!
来自- 中国湖北十堰
回复
天空论坛,有你有我,明天更好!
来自- 中国湖北十堰
点评回复 支持 反对 来自- 中国湖北十堰

使用道具 举报 私信管理员来自- 中国湖北十堰

来自- 中国湖北十堰
娜娜莉 发表于 2024-4-6 15:59:37 | 显示全部楼层 来自- 中国湖北十堰
来自- 中国湖北十堰
楼主的等级很高啊!
来自- 中国湖北十堰
回复
天空论坛,有你有我,明天更好!
来自- 中国湖北十堰
点评回复 支持 反对 来自- 中国湖北十堰

使用道具 举报 私信管理员来自- 中国湖北十堰

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

×天空论坛发帖友情提示:
1、注册用户在本论坛发表、转载的任何作品仅代表其个人观点,不代表本论坛认同其观点。
2、如果存在违反国家相关法律、法规、条例的行为,我们有权在不经作者准许的情况下删除其在本论坛所发表的文章。
3、所有网友不要盗用有明确版权要求的作品,转贴请注明来源,否则文责自负。
4、本论坛保护注册用户个人资料,但是在自身原因导致个人资料泄露、丢失、被盗或篡改,本论坛概不负责,也不承担相应法律责任。

QQ|手机版|我们的天空 ( 苏ICP备18048761号 ) |苏公网安备32068202000215号 |网站地图

GMT+8, 2024-12-2 10:42 , Processed in 0.299889 second(s), 69 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表