{"meta":{"title":"Рекомендуемое оборудование для запуска CodeQL","intro":"Рекомендуемые спецификации (оперативная память, ядра процессора и диск) для анализа CodeQL на самостоятельных машинах, исходя из размера вашей кодовой базы.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/reference","title":"Reference"},{"href":"/ru/code-security/reference/code-scanning","title":"Проверка кода"},{"href":"/ru/code-security/reference/code-scanning/codeql","title":"CodeQL"},{"href":"/ru/code-security/reference/code-scanning/codeql/hardware-resources-for-codeql","title":"Аппаратные ресурсы для CodeQL"}],"documentType":"article"},"body":"# Рекомендуемое оборудование для запуска CodeQL\n\nРекомендуемые спецификации (оперативная память, ядра процессора и диск) для анализа CodeQL на самостоятельных машинах, исходя из размера вашей кодовой базы.\n\nВы можете настроить CodeQL её как на GitHub Actions внешней CI-системе, так и на ней. \nCodeQL полностью совместима с GitHub-hosted runners на GitHub Actions.\n\nЕсли вы используете внешнюю CI-систему или самостоятельные раннеры GitHub Actions для приватных репозиториев, вы отвечаете за настройку собственного оборудования. Оптимальная аппаратная конфигурация может CodeQL варьироваться в зависимости от размера и сложности вашей кодовой базы, языков программирования и используемых систем сборки, а также конфигурации вашего CI-рабочего процесса.\n\nВ таблице ниже приведены рекомендуемые аппаратные характеристики для запуска CodeQL анализа, исходя из размера вашей кодовой базы. Используйте их в качестве отправной точки при выборе оборудования или виртуальной машины. Компьютер с более существенным объемом ресурсами может справляться с анализом быстрее, но при этом обходится дороже.\n\n| Размер базы кода | RAM | ЦП |\n|--------|--------|--------|\n| Малый (< 100 тыс. строк кода) | 8 ГБ или более | 2 ядра |\n| Средний (от 100 тыс. до 1 млн строк кода) | 16 ГБ или более | 4 или 8 ядер |\n| Большой (> 1 млн строк кода) | 64 ГБ или более | 8 ядер |\n\nНезависимо от размера базы кода рекомендуется использовать SSD с дисковым пространством 14 ГБ или более. Должно быть достаточно места на диске для проверки и постройки кода, а также дополнительного пространства для данных, генерируемых CodeQL."}