您好,有没有办法使用外部分析器来分析进程?我使用统一分析器,但它不显示其他线程中的分配,然后是主线程。
最佳答案
我很确定使用 Unity Profiler 是分析 Unity 编写的应用程序/游戏的最佳方式。 Unity Profiler 仅在主线程上显示分配,因为您的游戏代码所在的位置。
在某些情况下,我们可以创建自己的线程来进行一些计算,我想这就是您的情况,所以我建议您使用 ANTS Performance Profiler和 ANTS Memory Profiler ,我使用它们来分析普通的 .NET 应用程序,它们确实是很棒的配置文件,是的,它们显示了对所有应用程序线程的分配。
关于multithreading - Unity 3D 应用程序的外部分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32614487/