AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

blkreplay - En ligne dans le cloud

Exécutez blkreplay dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande blkreplay qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


blkreplay - outil de test et d'analyse comparative des appareils de blocage

SYNOPSIS


blkreplay [Options] dispositif

DESCRIPTION


blkreplay est un utilitaire qui pilote la couche de blocs du système d'exploitation tout en mesurant
latence et débit des opérations d'E/S pour une visualisation ultérieure.

blkreplay peut créer des charges artificielles (balayages aléatoires en lecture-écriture, divers types de surcharge
tests) ou rejouer les charges naturelles qui ont été enregistrées par blktrace ou un utilitaire similaire
exécuté sur des serveurs de production.

blkreplay peut être utilisé pour tester le matériel physique, pour comparer différentes marques de disques durs
ou des contrôleurs RAID, pour évaluer l'effet de la mise en cache SSD, pour comparer différents blocs
transports de niveau comme iSCSI vs Fibrechannel et ainsi de suite.

blkreplay analyse les données de chargement de stdin. Pour créer des données de chargement à partir de trace blk sortie, utilisation
conv_blktrace_to_load.sh scripts.

OPTIONS


Durée de relecture de l'influence :
--replay-start=vague
décalage de début (en secondes, 0=from_start)

--replay-fin=vague
décalage de fin (en secondes, 0=illimité)

--replay-durée=vague
vous pouvez également spécifier le décalage de fin sous la forme delta

--replay-out=vague
décalage de début, utilisé pour la sortie (en secondes)

--start-grace=vague
début après délai de grâce pour le remplissage des canalisations (en secondes)

Gestion des demandes d'E/S conflictuelles :
--avec-conflits
les écritures conflictuelles sont AUTORISÉES (E/S endommagées)

--avec-goutte
les écritures conflictuelles sont simplement supprimées

--avec-partiel
classement partiel en repoussant les conflits (par défaut)

--avec-commande
faire respecter l'ordre total en cas de conflits

--fort=vague
mode entre 0 et 2, voir docs (par défaut=1)

Paramètres de relecture :
--threads=vague
parallélisme (par défaut = 1024)

--fill-random=vague
remplir les blocs de données avec des octets aléatoires (%, par défaut = 0)

Modes de vérification :
--pas de frais généraux
vérifier est désactivé (par défaut)

--avec-vérifier
vérifier sur les lectures

--avec-vérification-finale
passe de vérification supplémentaire à la fin

--avec-paranoïa
relire après chaque écriture (détruit les performances)

Confort :
--verbeux=vague
augmenter la verbosité, afficher des INFOS supplémentaires : sortie

Options d'experts (DANGEREUX) :
--o-direct
utiliser O_DIRECT (par défaut)

--no-o-direct
n'utilisez pas O_DIRECT, fournissez de FAUX résultats

--o-sync
utiliser O_SYNC

--no-o-sync
ne pas utiliser O_SYNC (par défaut)

- à sec
ne faites pas réellement d'E/S, mesurez la surcharge interne

--fake-io
omettre je cherche() et des balises, encore moins de surcharge interne

--simulate-io=vague
valeur de retard pour la simulation d'E/S (timespec sec.nsec)

--avance-limite=vague
limiter le remplissage des tuyaux (en temps réel) sec.nsec)

--fan-out=vague
uniquement pour les pirates du noyau (par défaut = 4)

--pas de répartiteur
uniquement pour les pirates du noyau

--goulot=vague
nombre maximum de demandes lors de l'expédition

--accélérer=vague
accélération/ralentissement par facteur RÉEL (par défaut = 1.0)

--mmap-mode
utilisé mmap() au lieu de lis() / écrire () [JNI]

AUTEURS


blkreplay a été écrit par Thomas Schoebel-Theuer. Cette page de manuel a été créée à partir de
blkreplay documentation par Andrew Shadura.

DROIT D'AUTEUR


Copyright 2009-2012 Thomas Schoebel-Theuer

Utilisez blkreplay en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad