Remarques pour la vérification de la charge
#Lors de l'utilisation oui
#Si un processus ne suffit pas, exécutez plusieurs
yes > /dev/null &
#Lors de l'utilisation de gzip
#Si un processus ne suffit pas, exécutez plusieurs
gzip -9 < /dev/urandom > /dev/null &
#Lors de l'utilisation d'OpenSL
openssl speed -multi `grep processor /proc/cpuinfo|wc -l`
Commentaire
Signification de &
: exécution en arrière-plan
<Bash_command >> / dev / null
signifie: Ignorer la sortie. Rien ne s'affiche.
<bash_command> </ dev / urandom
signifie: générer une turbulence et la passer en argument à la commande
La mémoire utilisée sera augmentée en continuant à rendre le résultat de l'exécution de la commande yes dans / dev / null pour l'exécution suivante.
#Si un processus ne suffit pas, exécutez plusieurs
/dev/null < $(yes) &
# malloc,Une commande qui exécute à plusieurs reprises la fonction libre
# --Spécifiez le nombre de processus à démarrer avec vm.
# --vm-Spécifiez la mémoire à allouer en octets.
# --vm-Si vous spécifiez keep, il le gardera réservé sans faire de free.
stress --vm 2 --vm-bytes 1G --vm-keep
Remarques:
Si la valeur de --vm-bytes
est trop grande, une erreur se produira car elle ne rentrera pas dans la mémoire.
À ce moment-là, --vm nombre de processus
× --vm-bytes number
est la taille totale de la mémoire, donc la mémoire totale peut être augmentée en augmentant le nombre de processus.
Vous pouvez générer un fichier avec la commande suivante. Générez un fichier rempli de tous les caractères NULL.
Remarques Si vous spécifiez un bs trop grand pour tenir dans la mémoire, il échouera. Dans ce cas, réduisez la valeur de bs et augmentez la valeur de count. La valeur de bs * count est la taille finale du fichier de sortie.
#Générer un fichier de 100 octets
dd bs=100 count=1 if=/dev/zero of=file1
#Générer un fichier de 102400 octets
dd bs=1K count=100 if=/dev/zero of=file2
#Générer un fichier de 100 000 octets
dd bs=1KB count=100 if=/dev/zero of=file3
Si le fichier journal est le goulot d'étranglement, supprimez-le ou déplacez-le pour sécuriser l'espace libre.
#Dernière mise à jour plus de 90 jours"*.log"Supprimer le fichier
find $TARGET_DIR -type f -name "*.log" -mtime +90 | xargs rm -f
À la fin, supprimez le processus lancé
jobs
#Supprimez l'argument du processus qui apparaît dans le résultat de l'exécution des travaux
kill %1 %2 %3 ... %N
Recommended Posts