mirror of
https://github.com/NohamR/knowledge-kit.git
synced 2026-05-25 04:17:17 +00:00
docs: 汇编研究
This commit is contained in:
@@ -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/)
|
||||
|
||||
Reference in New Issue
Block a user