Comments (10)
@wangzhizhou 有符号表才有作用,而且本来启动耗时偏差就很大,这种二进制重排本来就收效甚微,被某条等厂大肆鼓吹罢了,我只是实在是不好意思揭下去了,毕竟那阵子是晋升季,不能再多说了,要得罪人了
你好, 有符号表才有作用---> 能不能详细说一下呢? 是指 dsym那种符号表吗? 谢谢
from apporderfiles.
@wangzhizhou 有符号表才有作用,而且本来启动耗时偏差就很大,这种二进制重排本来就收效甚微,被某条等厂大肆鼓吹罢了,我只是实在是不好意思揭下去了,毕竟那阵子是晋升季,不能再多说了,要得罪人了
mark一下,敢于说真话的人不多了,哈哈哈
from apporderfiles.
对的!
from apporderfiles.
怎么测试对比重排前后的效果?
from apporderfiles.
我这边也是重排后反而File Backed Page In次数变多了
from apporderfiles.
这个貌似只有对全源码项目有作用,对于.a无效
from apporderfiles.
看看这个,我现在正在试验把你的这个和另一个结合起来使用:
https://github.com/rhythmkay/PGOAnalyzer
from apporderfiles.
PGOAnalyzer是针对OC的二进制依赖做的,不过还得试过之后才能判断效果
from apporderfiles.
@Matthew1874 嗯可以这样理解
from apporderfiles.
@wangzhizhou 有符号表才有作用,而且本来启动耗时偏差就很大,这种二进制重排本来就收效甚微,被某条等厂大肆鼓吹罢了,我只是实在是不好意思揭下去了,毕竟那阵子是晋升季,不能再多说了,要得罪人了
mark一下,敢于说真话的人不多了,哈哈哈
然而我还是怂了,删了原评论哈哈
from apporderfiles.
Related Issues (11)
- Undefined symbol: ___sanitizer_cov_trace_pc_guard_init HOT 9
- 如果使用静态库生成多个targets的话,是捕获不到里面的symbol的。而已经打好的静态库一般不会重新编译,除了舍弃不统计这些targets,还有其他的好方法吗? HOT 1
- 1.0.1修复了load统计不到的,弱弱的疑问下,collectBegan这个貌似只有获取,没有设置。 HOT 1
- 输出的order file文件只有_main HOT 5
- the number of methods less than use hook objc_msgSend
- 大佬 怎么看是否重排成功 HOT 3
- build setting配置 HOT 2
- 无法获取其他类的方法调用符合 HOT 2
- load方法貌似检测不到? HOT 3
- 导入生成的order file 会报错 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apporderfiles.