Provided by: manpages-fr-extra_20111118_all bug

NOM

       cytune - Configurer les paramètres du pilote pour cartes séries multiports Cyclades-Z

SYNOPSIS

       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  levé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

              50-4800          10
              9600              8
              19200             4
              38400             2
              57600-150000      1

       Si le seuil est fixé à une valeur trop basse, un grand nombre d'interruption peut  charger
       la  machine et réduire les performances globales du système. Si le seuil est trop haut, le
       tampon de la FIFO peut déborder et des caractères peuvent être perdus.  Les  machines  les
       plus  lentes  ne  peuvent  pas  prendre  en  charge  un  taux d'interruption trop élevé et
       nécessiteront que le seuil soit ajusté vers le haut.

       Si le pilote cyclades a été compilé avec ENABLE_MONITORING de définie, la commande  cytune
       peut  être utilisée avec l'option -q pour surveiller les interruptions et caractères reçus
       dans l'intervalle de surveillance. L'état de la FIFO sera  également  affiché.  Le  nombre
       maximal  de  caractères  présents  dans la FIFO quand les interruptions ont été levées, le
       nombre maximal de caractères trouvés dans la FIFO à un  instant  donné  et  le  nombre  de
       caractères se trouvant dans la FIFO. La sortie ressemblera à ceci :

              /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, en
       supposant que les caractères continueront à arriver  de  cette  façon.  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  le  périphérique  et
       l'ordinateur.

       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
       vitesse les plus élevées, 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 votre 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 rapide que possible. Si votre 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 de 5 ms.

       Si vous utilisez une souris sur un port Cyclades, vous souhaiterez certainement  maintenir
       un seuil et une temporisation basse.

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 remis à zéro à la prochaine ouverture.
              Seules les valeurs entre 1 et 12, incluses, 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 remis à zéro  à  la
              prochaine  ouverture.  Seules  les valeurs entre 0 et 255, incluses, sont permises.
              Fixer la temporisation à  zéro  force  la  valeur  par  défaut,  actuellement  0x20
              (160 ms), mais elle devrait passer à 0x02 (10 ms). L'unité est de 5 ms.

       -g     Récupérer le seuil et la temporisation courants.

       -S valeur
              Fixer  le  seuil  courant  à  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, incluses, 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 (10ms).

       -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 de définie. 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 remises à zéro et ne
       seront pas correctes. cytune devrait se protéger contre cela, mais ne le fait pas.

FICHIERS

       /dev/ttyC[0-8]
       /dev/cubC[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/>.

                                           4 mars 1995                                  CYTUNE(8)