Performance 如何衡量爱奥尼亚3应用程序的性能?
我已经开发了一个应用程序使用离子3框架。我想测量我的应用程序的CPU和内存使用情况。这样做的最佳实践是什么 您不得使用Performance 如何衡量爱奥尼亚3应用程序的性能?,performance,angular,typescript,ionic-framework,ionic3,Performance,Angular,Typescript,Ionic Framework,Ionic3,我已经开发了一个应用程序使用离子3框架。我想测量我的应用程序的CPU和内存使用情况。这样做的最佳实践是什么 您不得使用AndroidStudio和XCode测量爱奥尼亚应用程序的内存使用情况 为什么?以下是 不幸的是,我们无法在我们的网站上重现这个问题 结束。你介意用safari dev检查你设备上的应用程序吗 工具而不是xcode中的内存工具?我推荐这个的原因是什么 这是因为xcode内存工具可能会误导 它实际上并没有测量 相反,应用程序正在读取内核/操作系统本身使用的内存。 因此,基于我在这
AndroidStudio
和XCode
测量爱奥尼亚应用程序的内存使用情况
为什么?以下是
不幸的是,我们无法在我们的网站上重现这个问题
结束。你介意用safari dev检查你设备上的应用程序吗
工具而不是xcode中的内存工具?我推荐这个的原因是什么
这是因为xcode内存工具可能会误导
它实际上并没有测量
相反,应用程序正在读取内核/操作系统本身使用的内存。
因此,基于我在这里描述的相同概念,操作系统将不会免费
如果JS虚拟机使用的内存为1,请将其升级。思考行动
记忆会经常发生,2。认为
有足够的内存可用。因此,虽然JS堆内存将
每次JS引擎运行垃圾收集时都会收缩,这确实会发生
这并不意味着iOS分配给浏览器的内存将
如果iOS在有足够的内存时开始释放内存
可用内存实际上会看到性能问题。而且,它是
重要的是要记住,高内存使用率并不等于内存
泄漏,事实上,操作系统是为了最大限度地利用漏洞而构建的
利用其可用资源(在本例中为ram),
尤其是在移动设备上
工具:
使用AndroidStudio和XCode测量您提到的指标。如果您想测量web应用程序的性能,请使用Chrome Developer工具。