Version: 2022.1

Profiler.maxUsedMemory

切换到手册
public static int maxUsedMemory ;

描述

设置性能分析器用于缓冲数据的最大内存量。该属性以字节为单位来表示。

启用性能分析器后,它会连续收集数据并将数据保存到文件或发送到编辑器。

根据磁盘写入速度或网络带宽,性能分析器所收集的数据量可能会超过能够写入的数据量。如果发生这种情况,性能分析器会在环形缓冲区链中累积数据,并在缓冲区链的总大小达到 maxUsedMemory 限制时停止收集数据。当性能分析器能够写入数据时,便会继续收集数据。

默认情况下,maxUsedMemory 的默认值是 128MB(对于播放器)和 512MB(对于编辑器)。可以在启动时使用命令行参数 -profiler-maxusedmemory 来设置 maxUsedMemory 参数。例如 -profiler-maxusedmemory 16777216

另请参阅:Profiler.enabled