docs: 汇编研究

This commit is contained in:
LiuBinPeng
2022-06-23 14:59:47 +08:00
parent 55d66cc4c5
commit f0e20eaf2e
30 changed files with 1042 additions and 347 deletions

View File

@@ -2367,7 +2367,7 @@ static void GSLogZombie(id o, SEL sel){
申请内存 alloc 时在内存上填 `0xAA`,释放内存 dealloc 时在内存上填 `0x55`。此种方案也会让内存泄漏偶现的 crash 变为必现。
### 4. 野指针监控工具<a name="zombieSniffer"></a>
### 5. 野指针监控工具<a name="zombieSniffer"></a>
##### 类 Zombie Object 方案
@@ -7778,6 +7778,16 @@ typedef NS_ENUM(NSUInteger, WeexAPMType) {
7. APM 技术方案本身是随着技术手段、分析需求不断调整升级的。上图的几个结构示意图是早期几个版本的目前使用的是在此基础上进行了升级和结构调整提几个关键词Hermes、Flink SQL、InfluxDB。
## 十四、未来规划
- 监控能力继续完善
- 技术持续研究,提升监控准确度、案发第一现场数据,便于排查问题
- APM 新方向的研究。UI 自动化结合 iOS Instrucments Server 中的性能数据DTXMessage 通信)
- 开源 SDK + 桌面端 App 查看性能数据(产品侧)
## 参考资料
- [iOS 保持界面流畅的技巧](https://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/)