#cpu
10 éléments
ProcessPoolExecutor: CPU-bound et chunksize
Paralléliser des calculs CPU avec map et chunksize adapté.
lscpu: caractéristiques et topologie CPU
Afficher modèle, flags, sockets, threads, NUMA et vulnérabilités connues.
mpstat: charge CPU par coeur et par IRQ
Afficher l'utilisation CPU globale et détaillée par coeur, softirqs, steal time.
nice/renice: ajuster la priorité CPU d'un processus
Baisser l'impact CPU de tâches lourdes en ajustant la niceness en toute sécurité.
nproc: détecter le nombre de coeurs
Obtenir rapidement le nombre de processeurs disponibles pour paralléliser une commande.
pidstat: CPU, mémoire et I/O par processus
Mesurer l'utilisation CPU, la mémoire et l'I/O bloque/fichier par PID et par thread.
taskset: fixer l'affinité CPU d'un processus
Pinner une tâche à un ou plusieurs CPUs pour stabiliser la perf ou isoler des charges.
vmstat: charge CPU, mémoire et I/O
Photographier la charge système (run queue), la mémoire libre/cache et l'I/O en un coup d'oeil.
ps: classer par mémoire ou CPU
Lister les processus, trier par mémoire/CPU, afficher les colonnes utiles et agir proprement.
time: mesurer CPU et mémoire d'un processus
Profiler rapidement une commande: temps, CPU user/sys, RSS max, I/O, en JSON si besoin (Linux/macOS).