Pour les développeurs et autres qui poussent un peu, il y a d'autres réglages noyau qui peuvent être pertinents:
kernel.dmesg_restrict = 0 parce que c'est quand même sympa de pouvoir dmesg pour avoir 2-3 infos sur un crash;
vm.overcommit_memory = ? qui permets d'éviter de freeze son système à cause d'un bug bien gras de mémoire (oui ça m'est arrivé)
echo 3 > /proc/sys/kernel/perf_event_paranoid permets d'utiliser perf l'outil de monitoring du noyal. Très pratique, d'ailleurs je me suis fait un "script" qui l'active et rappelle comment s'en servir vu que j'oublie tout le temps:
#!/bin/sh
if test "1ドル" = "+"
then
echo disabled.
echo 3 > /proc/sys/kernel/perf_event_paranoid
else
echo enabled.
echo use perf record --call-graph lbr ./bla
echo then perf report -G -i perf.data
echo 0 > /proc/sys/kernel/perf_event_paranoid
fi
Perso, si tu as des problèmes de perf à analyser, je recourrais plutôt à perf qu'a strace cela dit, c'est un peu plus fait pour, même si je ne sais pas s'il te serait utile pour ce cas précis que tu as eu.
[^] # Re: utilisation de sudo
Posté par freem . En réponse au journal Débugger un problème de performance avec strace. Évalué à 3.
Pour les développeurs et autres qui poussent un peu, il y a d'autres réglages noyau qui peuvent être pertinents:
kernel.dmesg_restrict = 0parce que c'est quand même sympa de pouvoir dmesg pour avoir 2-3 infos sur un crash;vm.overcommit_memory = ?qui permets d'éviter de freeze son système à cause d'un bug bien gras de mémoire (oui ça m'est arrivé)echo 3 > /proc/sys/kernel/perf_event_paranoidpermets d'utiliserperfl'outil de monitoring du noyal. Très pratique, d'ailleurs je me suis fait un "script" qui l'active et rappelle comment s'en servir vu que j'oublie tout le temps:Perso, si tu as des problèmes de perf à analyser, je recourrais plutôt à
perfqu'astracecela dit, c'est un peu plus fait pour, même si je ne sais pas s'il te serait utile pour ce cas précis que tu as eu.