Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
yuxinwen committed Aug 10, 2019
1 parent eb9f155 commit f204740
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions Reports/2019/#79-2019.08.12.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,13 @@

> 收集一些对新手友好且质量不错的文章

## 文章
### 🐢 [抖音研发实践:基于二进制文件重排的解决方案 App 启动速度提升超15%](https://mp.weixin.qq.com/s/Drmmx5JtjG3UtTFksL6Q8Q)

> 写的不错的技术博客,包含但不局限于 iOS多端统一设计产品等
[含笑饮砒霜](https://weibo.com/chinafishnews/):App 的启动速度通常是 App 给用户的第一印象,重要性不言而喻。除了传统的通过修改业务代码的方式,抖音 iOS 客户端团队,开拓性的发现通过修改代码在二进制文件的布局可以提高启动性能。

本文从原理出发,介绍了抖音 iOS 客户端团队是如何通过静态扫描和运行时 trace 找到启动时调用的函数,然后修改编译参数完成二进制文件的重新排布相信在未来,二进制文件重排也会有更多应用场景

> 最近 Facebook 也在一个技术大会上分享了类似的内容,强烈推荐: [视频](https://www.facebook.com/atscaleevents/videos/664302790740440/)

## 工具

Expand Down

0 comments on commit f204740

Please sign in to comment.