github / github/codeql-cli-binaries
Single predicate causing bottleneck in queries
- 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
codeql query run --threads=0 still results in only one core being utilized, which severely affects query speed. I typically see this in
my log file:
Creating executor with (many) threads.
...
(0s) Starting to evaluate predicate ...
With 100% usage on 1 core.
Is Visual Studio more performant for this?
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire le rapport avec `codeql query run --threads=0` et comparez le journal de l’exécuteur avec l’utilisation du CPU observée. Étudiez le chemin d’évaluation d’un prédicat unique et déterminez si le comportement est attendu ou s’il s’agit d’un défaut de performances ; le travail est considéré comme terminé lorsque la cause et une résolution ou limitation exploitable sont documentées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- devtools, performance
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100