您应该只使用在各种 Unity 配置和平台上经过广泛测试的第三方 .NET 库。
第三方库中即时 (JIT) 和提前 (AOT) 代码路径的性能特征可能会有显著差异。由于 AOT 通常会缩短启动时间,因此适用于较大的应用程序,但这会导致二进制文件大小增加以容纳已编译的代码。AOT 在开发期间的构建时间也更长。
JIT 会根据运行的平台在运行时进行调整,这可以提高运行性能,但可能导致应用程序启动时间更长。因此,您应该在编辑器和目标平台上分析您的应用程序。有关更多信息,请参见 性能分析器概述。
您应该分析目标平台上 .NET 系统库的使用情况,因为它们的性能特征可能会因您使用的 脚本后端在 Unity 中提供脚本功能的框架。根据目标平台,Unity 支持三种不同的脚本后端:Mono、.NET 和 IL2CPP。但是,通用 Windows 平台仅支持两种:.NET 和 IL2CPP。 更多信息
查看 术语表、.NET 版本和配置文件而异。
当您查看第三方库时,请考虑以下方面