iOS 9注重更多细节,其中对更新包体积的减小,让不少8GB、16GB的iPhone/iPad老用户非常感动,毕竟体积从原来的4.6GB降至现在的1.3GB,相当感人,但这是怎么实现的。
对于这个事情,苹果在WWDC进行了一番详细的说明,我们去掉废话直接来看重点内容。苹果表示,完成对新系统更新包的廋身,他们用了三个机制:
1、应用程序切片(App Slicing)
这是最重要的,因为之前每个iOS应用程序下载包都包含了一大堆devices—assuming二进制代码,换句话说包含了很多你用不着的东西,比如iPhone 6的iOS应用包含了32位和64位两种。
苹果所做的就是根据机型的实际情况,来对应用进行缩小,比如iPhone 5C只是运行32位的系统(CPU和GPU都是32位的),那么就应用中的64位二进制代码就全部去掉,就至留下32位的代码(2x iPhone以及OpenGL图形代码)。
2、资源会是随需应变的(ODRs)
这个过程是复杂的,简单点来说就是,用户下载的应用可以根据你的实际进展情况,来同步进行下载后续关卡,而之前关卡会相应的删除,比如你从App Store买了应用,需要腾出一定的空间,开发者可以根据相应代码来提示用户哪些需要删除或者哪些是可以腾出空间的等等。
3、Bitcode
开发者上传应用程序不用提交预编译的二进制文件,只需要上传“intermediate representation(中间代表)”展现,而用户下载时,App Slicing可以根据用户需求,来判断你是否需要32位还是64位的。
上述过程你不必要都知道,但苹果为了缩减体积整的这个代号为App thinning的效果是明显的,体积从4.6GB降至现在的1.3GB,这是让老用户痛哭流泪的事情。
关键字:iOS 空间 应用程序
引用地址:
拯救16GB!终于明白iOS 9安装空间为何暴降了
推荐阅读最新更新时间:2024-05-03 14:49
苹果可能进一步整合iOS、OS X两大操作系统
在去年推出的iOS 9、OS X 10.11中,两者在操作介面上已经开始有些相似,同时更进一步强化两者之间的资料互通性与连动性,因此不少市场看法认为未来苹果这两款作业系统将有可能进一步做整合,预期在今年的苹果开发者大会WWDC 2016期间就会有更具体说明。此外,在近期资安隐私问题持续被各类议题关注之下,意味苹果也将格外着重系统安全与加密技术。
市场不少看法均指出,苹果在今年WWDC 2016期间将进一步整合新版iOS与OS X作业系统,同时版本编号预期将分别推出iOS 10与OS X 10.12 (但目前还无法确定具体代号名称)。相关看法认为,苹果从去年开始让iOS与OS X部分操作介面越来越相近,以及两者之
[手机便携]
AWR帮助Auriga准确地对雷达和通信应用程序进行复杂
AWR帮助Auriga准确地对雷达和通信应用程序进行复杂的和非线性性能的MMIC及模块仿真 EL SEGUNDO, Calif. – 2013年6月12日 内容:AWR, 高频EDA软件行业创新领跑者,发布了一个来自Auriga Microwave的一个新的成功案例,他们是在高性能射频解决方案领域的国际领导者。这个案例详细描述了Auriga公司的设计者如何利用Microwave Office®, Visual System Simulator™ (VSS), 及AXIEM®的精确性、技术能力和一体化来优化非线性电路的电磁(EM)仿真。AWR同时提供给Auriga系统级和电路级分析软件,使设计人员能够计算各种调制波形的相邻信道功
[网络通信]
IO空间的静态映射基本过程
1、前言 IO端口与IO内存的概念:外设中的寄存器称为是IO端口,外设中的内存称为是IO内存。二者统称为IO空间。Linux内核是通过虚拟地址访问外设的。所以需要先将虚拟地址映射到相应外设的物理地址上,linux的映射方式有两种:静态映射(map_desc)和动态映射(ioremap),其实也是内核访问外设资源的方式。 2、静态映射基本过程: 在驱动中配置寄存器,可以调用类似于s3c_gpio_cfgpin、s3c_gpio_setpull、gpio_direction_output等直接配置IO寄存器的函数。这些函数访问的虚拟地址,这些虚拟地址都是已经在启动启动的时候通过静态映射方式映射到IO寄存器的物理地址上。 静态映射概念
[单片机]
M2M:200亿市场 700亿潜力空间
无疑,从200亿美元(2006年)飙升到700亿美元(2011年)的市场是诱人的。为此,微软和Google纷纷高调宣布以其HealthVault和GoogleHealth服务进击医护领域,EZURiO公司CTO Nick Hunn更是将此举形容为“秃鹰粉饰自己的羽毛把自己打扮成孔雀时,肯定嗅出了不寻常的味道。” 这种味道可能足以催生一个令目前计算市场相形见绌的生态系统——M2M(Machine to Machine,机器对机器的缩写),这是一个在信息需求特定条件下,企业内部实现资产、机器、设备等相互间的数据交换以适应人力或企业管理系统对信息的需求,甚至具有“网络一切”巨大能量。 “然而,机对机市场连接远远未达到无缝
[工业控制]
丰田2025年将推出Arene操作系统,自称“堪比iOS和Android”
在“电动化”方面错失大把机遇的丰田汽车公司刚刚宣布,计划于2025年前推出自己的操作系统“Arene”。该系统将支持控制方向盘、刹车和油门等基本部件,并能管理安全系统以及位置和交通信息。此外,该系统高度兼容,所有使用该操作系统的车辆都可使用共享功能,并可通过OTA在线更新实现升级,涵盖了基本功能到自动驾驶等所有操作。 据称,丰田计划于2025年前将该操作系统安装到自己的汽车上,并有意向斯巴鲁等子公司提供该系统。丰田还试图寻找一种授权模式实现该系统的共享,通过其他电动或无人驾驶汽车制造商和公司的应用,来提升该系统应用占有率,并实现商业化盈利。 进入智能汽车操作系统赛道后,丰田汽车的软件平台Arene必将与德国的大众汽车公司和
[汽车电子]
科鑫光电iPad控屏系统全面兼容苹果IOS12系统
首先,还是要提前祝女同志们38国际“女神节”(国际劳动妇女节)节日快乐,青春常驻!愿你在这美好的时节里,遇见最美好的自己。在这美好的日子里,科鑫光电也不会忘了为女同志们适当的表示表示,3月8日,科鑫光电全体女同志放假一天。 此外还有个重要的事情需要告知一下大家。前段时间有部分用户发现科鑫光电配置的ipad控屏(led0086.com)平板电脑会出现IOS系统自动升级到IOS11及以上系统版本时,智派APP控屏软件无法正常运行。 目前该问题已经得到彻底解决,及时调整优化完毕的智派系统可以全面兼容IOS10,11及12系统版本。用户可以放心使用。但是还是需要提醒下大家,如有必要,尽量不要去升级系统版本或者越狱刷机,严禁手
[电源管理]
理想汽车发布OTA 5.0 智能驾驶 智能空间全面升级
12月10日,理想汽车正式发布OTA 5.0,并宣布计划于12月19日开启全量用户推送。通过智能驾驶(AD Max 3.0)、智能空间(SS 3.0)和智能增程(REV 3.0)三大软件升级,OTA 5.0为理想L系列车型带来产品力全面进化,成为理想汽车史上最强OTA。 智能驾驶平台,理想L系列的Max车型升级为AD Max 3.0,全场景智能驾驶(NOA)、全场景辅助驾驶(LCC)、智能泊车和主动安全能力全面升级。智能空间平台,Mind GPT大模型在SS 3.0中开启内测,让理想同学成为全家人的用车助手、出行助手、娱乐助手和“百科老师”。同时,智能增程平台的感知和控制算法迎来关键优化,REV 3.0帮助理想L系列冬季纯电续
[汽车电子]
【维科杯】立得空间参评“维科杯·OFweek 2023中国移动机器人创新产品奖”
维科杯· OFweek 2023中国 机器人 行业年度评选(简称OFweek Robot Awards 2023),是由中国高科技行业门户OFweek维科网及旗下权威的机器人专业媒体-OFweek维科网·机器人共同举办。该评选是中国机器人行业内的一大品牌盛会,亦是高科技行业具有专业性、影响力的评选之一。 此次活动旨在为机器人行业的产品、技术和企业搭建品牌传播展示平台,并借助OFweek平台资源及影响力,向行业用户和市场推介创新产品与方案,鼓励更多企业投入技术创新;同时为行业输送更多创新产品、前沿技术,一同畅想机器人行业的未来。 维科杯· OFweek 2023中国机器人行业年度评选“OFweek Robot Awards 2023
[机器人]