github / github/codeql-cli-binaries

database analyze not honoring the memory limits.

Ouverte
#11 7 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug CLI
Langage dominant
Aucune donnée de langage
Étoiles
1k
Forks
184
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I am running the full cpp-lgmt query suite against a big codebase, and specified the memory limit to be 30GB, and 30 jobs, and I think it might be exceeding that limit.

According to HTOP, it is now using 70G of ram (still running and growing), and the number of threads is around 80.

This is the command I invoked:

```shellsession
mvanotti@markov:~/codeql-home$ ./codeql/codeql database analyze fuchsia-ql ql/cpp/ql/src/codeql-suites/cpp-lgtm-full.qls --format=sarif-latest --output=cpp-lgtm.sarif -j 30 -M 30240 --no-rerun
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire la commande `codeql database analyze` de l’issue avec `-j 30` et `-M 30240`, tout en surveillant l’utilisation de la mémoire et le nombre de threads. La correction est terminée lorsque l’analyse respecte les deux limites lors de l’exécution de la suite C++ LGTM signalée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
cli, performance, tooling
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.