【问题标题】:Debugging - How to profile react native memory usage调试 - 如何分析反应本机内存使用情况
【发布时间】:2017-05-01 02:06:13
【问题描述】:
一般问题。我正在使用 React Native 开发一个应用程序,并且某些操作会使我的应用程序达到大约 500MB 的 RAM,但它通常会被杀死。
我在网上搜索了有关 RN 内存分析的好材料,但一无所获。我尝试过使用 Instruments,但它的输出并没有让我深入了解我的内存消耗过程是什么。
TL;DR:你有什么好的方法来分析 React Native 中的内存使用情况吗?
附:目前专注于iOS。
提前致谢!
乌里
【问题讨论】:
标签:
ios
debugging
memory
react-native
profiling
【解决方案1】:
如果您摇动设备,您可以调出调试菜单并启用性能。
此外,如果您使用的是 iOS,xcode 会附带一组 performance tools。在 Spotlight 中,cmd + 空格,搜索仪器,打开它并选择 Activity Monitor。
【解决方案3】:
对于这种情况,您可以使用 Xcode 和 Android Studio。
在 Xcode 上,您可以查看下面的屏幕截图。
对于 Android Studio,您可以在“查看->工具 Windows->Profiler”上打开分析器