table of contents
other versions
- wheezy 20130226
CYTUNE(8) | Administration système | CYTUNE(8) |
NOM¶
cytune - Configurer les paramètres du pilote pour cartes séries multiports Cyclades-ZSYNOPSIS¶
cytune [-q [-i intervalle]] [{-s|-S} valeur] [ -g|-G] [{-t|-T} temporisation] tty ...DESCRIPTION¶
cytune récupère et modifie le seuil d'interruptions du pilote Cyclades. Chaque ligne série d'une carte Cyclades possède une FIFO de 12 octets pour les entrées (et une autre FIFO de 12 octets pour les sorties). Le « seuil » indique combien de caractères doivent être présents dans la FIFO avant qu'une interruption soit provoquée. Quand un terminal (tty) Cyclades est ouvert, le seuil est remis à sa valeur par défaut, basée sur la vitesse de la ligne :Baud Seuil
/dev/cubC0: 830 ints, 9130 chars; fifo: 11
threshold, 11 max, 11 now
166.259866 interrupts/second, 1828.858521 characters/second
Cette sortie indique que pour cette période de surveillance, les
interruptions étaient toujours traitées avant l'arrivée du
caractère suivant puisque max n'est pas supérieur au
seuil ( threshold). C'est bien, et vous pouvez probablement
continuer de cette façon, à condition que les exemples soient du
même genre. Vous perdrez des caractères si la FIFO déborde, le
matériel Cyclades ne prenant pas en charge les signaux RTS des lignes
RS-232 pour le contrôle de flux matériel entre l'ordinateur et le
périphérique.
Quand il est utilisé pour récupérer les informations,
cytune fournit un petit compte-rendu quand il se termine par un SIGINT
ou quand le seuil ou la temporisation sont modifiés.
Il faut faire un choix entre le temps de réponse et le débit. La carte
Cyclades, pour les vitesses les plus hautes, est capable de mettre une charge
d'interruptions très élevée sur le système. Cela
réduira les ressources processeur disponibles pour les autres tâches
du système. Cependant, le temps mis pour répondre à un
caractère peut être augmenté si vous augmentez le seuil. Cela
peut être visualisé en observant les temps de ping(8) sur un
lien SLIP contrôlé par une carte Cyclades. Si le lien SLIP est
généralement utilisé pour des travaux interactifs tels que
telnet(1), vous pouvez vouloir un seuil bas, de telle sorte que les
réponses aux caractères soient aussi rapides que possible. Si le
lien SLIP est généralement utilisé pour transférer des
fichiers, naviguer sur Internet et autres, augmenter la valeur permettra de
limiter la charge sur le système, sans pour autant réduire le
débit significativement. Autrement, consultez les options -t ou
-T pour ajuster le temps que le pilote Cyclades doit attendre avant de
vider sa mémoire tampon. L'unité est 5 ms.
Si vous utilisez une souris sur un port Cyclades, vous souhaiterez certainement
maintenir un seuil et une temporisation bas.
166.259866 interrupts/second, 1828.858521 characters/second
OPTIONS¶
- -s valeur
- Fixer le seuil courant à valeur caractères. Notez que si le tty n'est pas maintenu ouvert par un autre processus, le seuil sera réinitialisé à la prochaine ouverture. Seules les valeurs entre 1 et 12 inclus sont autorisées.
- -t temporisation
- Définir la temporisation pour le vidage à temporisation unités. Notez que si le tty n'est pas maintenu ouvert par un autre processus, le seuil sera réinitialisé à la prochaine ouverture. Seules les valeurs entre 0 et 255 inclus sont permises. Configurer la temporisation à zéro force la valeur par défaut, actuellement 0x20 (160 ms), mais elle devrait passer à 0x02 (10 ms). L'unité est 5 ms.
- -g
- Récupérer le seuil et la temporisation courants.
- -S valeur
- Configurer le seuil à valeur caractères. Notez que si le tty est de nouveau ouvert, cette valeur sera utilisée à la place de la valeur par défaut. Seules les valeurs entre 1 et 12 inclus sont autorisées.
- -T temporisation
- Définir la temporisation pour le vidage à temporisation unités. Quand le tty est ouvert par la suite, cette valeur sera utilisée à la place de la valeur par défaut. Si la temporisation est zéro, alors la valeur par défaut 0x20 (160 ms) sera utilisée ; cette valeur sera prochainement 0x02 (10 ms).
- -G
- Récupérer le seuil par défaut et vider les valeurs de temporisation.
- -q
- Récupérer les statistiques du tty. Les résultats ne sont valables que si le pilote Cyclades a été compilé avec ENABLE_MONITORING défini. Ce n'est probablement pas fait par défaut.
- -i intervalle
- La récupération des statistiques se fera toutes les intervalle secondes.
BOGUES¶
Si vous exécutez deux copies de cytune en même temps pour afficher les statistiques du même port, les valeurs de « ints », « chars » et « max » seront réinitialisées et ne seront pas correctes. cytune devrait se protéger contre cela, mais ne le fait pas.FICHIERS¶
/dev/ttyC[0-8]VOIR AUSSI¶
setserial(8)DISPONIBILITɶ
La commande cytune fait partie du paquet util-linux, elle est disponible sur <URL: ftp://ftp.kernel.org/pub/linux/utils/util-linux/>.mars 1995 | util-linux |