使用自托管运行器
与 GitHub 托管的运行器相比,使用自托管运行器能对硬件、操作系统和软件工具进行更多控制。 有关详细信息,请参阅“关于自托管运行程序”。 如果将 CodeQL 与高级安装结合使用,则可以查看用于运行 CodeQL 的建议硬件资源,以确保自托管运行器满足这些要求。 有关详细信息,请参阅“推荐用于运行 CodeQL 的硬件资源”。
使用大型运行器
可以使用更大的运行器,即 GitHub 托管的运行器,其 RAM、CPU 和磁盘空间都高于标准运行器。 这些运行器预安装了运行器应用程序和其他工具。 有关大型运行器及其适用规格的详细信息,请参阅“关于较大的运行器”。