Il s'agit de la commande switchtest qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de 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
switchtest - Test de changement de contexte Xenomai
SYNOPSIS
test de commutation [options] spécification de thread spécification de thread...
DESCRIPTION
test de commutation fait partie de Xenomai. Il peut être utilisé pour tester les changements de contexte de thread. test de commutation
crée des threads de différents types et tente de changer de contexte entre ces threads,
impression du nombre de changements de contexte chaque seconde. Un noyau compatible Xenomai approprié
avec le module correspondant (xeno_posix) doit être installé.
OPTIONS
Chaque threadspec spécifie les caractéristiques d'un thread à créer :
threadspec = (rtk|rtup|rtus|rtuo)(_fp|_ufpp|_ufps)*[0-9]*
RTK
pour un thread en temps réel dans l'espace noyau
rup
pour un thread en temps réel dans l'espace utilisateur s'exécutant en mode primaire
RTU
pour un thread en temps réel dans l'espace utilisateur s'exécutant en mode secondaire
rtu
pour un thread en temps réel dans l'espace utilisateur oscillant entre le mode primaire et le mode secondaire
_fp
signifie que le thread créé aura le bit XNFPU armé (uniquement valable pour rtk)
_ufpp
signifie que le thread créé utilisera le FPU en mode primaire (invalide pour rtus)
_ufps
signifie que le thread créé utilisera le FPU en mode secondaire (invalide pour rtk
et rtup)
[0-9]
spécifie l'ID du CPU où le thread créé s'exécutera, 0 si non spécifié
Passant non spécfil équivaut à courir :
test de commutation rtkN rtkN rtk_fpN rtk_fpN rtk_fp_ufppN rtk_fp_ufppN rtupN rtupN rtup_ufppN
rtup_ufppN rtusN rtusN rtus_ufpsN rtus_ufpsN rtuoN rtuoN rtuo_ufppN rtuo_ufppN rtuo_ufpsN
rtuo_ufpsN rtuo_ufpp_ufpsN rtuo_ufpp_ufpsN
avec N=1,...,nr_cpus, c'est-à-dire les occurrences de tous les arguments pour chaque CPU
Passer uniquement l'argument --nofpu ou -n équivaut à exécuter :
test de commutation rtkN rtkN rtupN rtupN rtusN rtusN rtuoN rtuoN
similaire à ce qui précède.
test de commutation accepte les options suivantes :
--aider, -h
imprimer les informations d'utilisation et quitter
--lignes , -l
imprimer les en-têtes tous les lignes
--silencieux or -q
empêcher ce programme d'imprimer chaque seconde le nombre de commutateurs ncontext
--temps libre , -T
limiter la durée du test à secondes
--nofpu, -n
désactive toute utilisation des instructions FPU
Utilisez switchtest en ligne en utilisant les services onworks.net
