首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
优化
订阅
久学成病
更多收藏集
微信扫码分享
微信
新浪微博
QQ
41篇文章 · 0订阅
iOS内存二三事
Page In/Out和 Swap In/Out 概念类似,只不过Page In/Out是将某些页的数据写到内存/从内存写回磁盘交互区;而Swap In/Out是将整个地址空间的数据写到内存/从内存写回磁盘交互区;本质都是交互机制。 通用的计算机(大型机和专用计算机不在此范围)…
🐻记录启动速度优化30%的过程
我曾在掘金上发布过一个沸点,关于使用use_frameworks! :linkage => :static的困惑,也在技术群里询问过、同时问了一些小伙伴,不过没能获得自己想要的答案。我为此查阅了很多资料,总算是能解释通了。 优化App的启动速度时,阅读了很多优秀的文章,同时也发…
iOS为什么使用虚拟内存
先说点题外话 我们都知道,苹果对APP占用硬件资源管理的很严,更不要说应用后台时候的资源占用了.正常情况下,使用应用时,APP从硬盘加载到内存,开始工作;当用户按下home键,APP便被挂起,依然驻留
iOS老司机的App启动优化Tips, 让启动速度提升10%
评价一个App是不是一款出色的应用, 第一印象很重要. 要想解决问题, 首先要对问题有个全面的认识. 我们就App启动流程及启动优化实操层面, 做一个抛砖引玉的探讨.
iOS性能优化之内存优化
iOSApp通常情况下的三种内存类型CleanMemoryDirtyMemoryCompressedMemoryiOS开发交流技术群:[563513413](https://jq.qq.com/?_w
深入探索 iOS 卡顿优化
FPS:Frames Per Second,表示每秒渲染的帧数,通过用于衡量画面的流畅度,数值越高则表示画面越流畅。 CPU:负责对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(Core Graphics)。 GPU: 负责纹理的…
深入探索 iOS 启动速度优化(二进制重排)
去年年底二进制重排的概念被宇宙厂带火了起来,出于学习的目的,综合网上已有资料并总结实现了下,以便对启动优化有更好的了解。 对比了网上的实现方式,抖音通过手动插桩获取的符号数据,包括C++静态初始化、+Load、Block等都需要针对性处理,就其复杂度来说感觉性价比不高;手淘的方…
深入探索 iOS 启动速度优化
App 的启动时间是体现其性能优劣的一个重要指标,启动时间越快用户的等待时间就越短,提升用户体验感,大厂应用甚至会做到“ 毫秒必究 ”。 本篇文章主要针对冷启动方式进行优化分析,介绍常用的检测工具及优化方法。 Apple 官方的《WWDC Optimizing App Star…
深入探索 iOS 包体积优化
虽然苹果官方一直在提高最大的可执行文件大小,在 iOS 13 还取消了强制的 OTA 限制,但是超过 200 MB 会默认请求用户下载许可(可在 设置 - iTunes Store与App Store - App下载 中配置),并且iOS 13 以下的超过 200 MB 无法使…
深入探索 iOS 内存优化
1945 年,冯·诺伊曼体系结构被提出,奠定了计算机的基础,同时其局限性也限制了计算机的进一步发展,直至现代,计算机体系还是没能逃离其局限性,只是陆续对其组织结构进行优化而已。 冯·诺伊曼体系结将计算机分为运算器、控制器、存储器、输入设备和输出设备五大部分,由于存储器的读写效率…