Provided by: manpages-fr-extra_20101103_all bug

NOM

       cytune  -  Configurer  les  parametres  du  pilote  pour  cartes series
       multiports Cyclades-Z

SYNOPSIS

       cytune [-q [-i intervalle]] [{-s|-S} valeur] [-g|-G] [{-t|-T}  timeout]
       tty...

DESCRIPTION

       cytune recupere et modifie le seuil d'interruptions du pilote Cyclades.
       Chaque ligne serie d'une carte Cyclades possede une FIFO  de  12 octets
       pour  les entrees (et une autre FIFO de 12 octets pour les sorties). Le
       << seuil >> indique combien de caracteres doivent etre presents dans la
       FIFO  avant  qu'une  interruption  soit  levee. Quand un terminal (tty)
       Cyclades est ouvert, le seuil est remis a sa valeur par  defaut,  basee
       sur la vitesse de la ligne :

                  Baud        Seuil

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

       Si  le  seuil  est  fixe  a  une  valeur  trop  basse,  un grand nombre
       d'interruption peut charger la  machine  et  reduire  les  performances
       globales  du  systeme.  Si le seuil est trop haut, le tampon de la FIFO
       peut deborder et des caracteres peuvent etre perdus. Les  machines  les
       plus  lentes  ne  peuvent  pas prendre en charge un taux d'interruption
       trop eleve et necessiteront que le seuil soit ajuste vers le haut.

       Si le pilote cyclades a ete compile avec ENABLE_MONITORING de  definie,
       la  commande cytune peut etre utilisee avec l'option -q pour surveiller
       les  interruptions   et   caracteres   recus   dans   l'intervalle   de
       surveillance.  L'etat  de  la  FIFO  sera  egalement affiche. Le nombre
       maximum de caracteres presents dans la FIFO quand les interruptions ont
       ete  levees,  le nombre maximum de caracteres trouves dans la FIFO a un
       instant donne et le nombre de caracteres se trouvant dans la  FIFO.  La
       sortie ressemblera a 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  periode  de  surveillance,  les
       interruptions  etaient  toujours  traitees avant l'arrivee du caractere
       suivant puisque max n'est pas supperieur au  seuil  (threshold).  C'est
       bien,  et  vous  pouvez  probablement  continuer  de  cette  facon,  en
       supposant que les caracteres continueront a  arriver  de  cette  facon.
       Vous perdrez des caracteres si la FIFO deborde, le materiel Cyclades ne
       prenant pas en charge  les  signaux  RTS  des  lignes  RS-232  pour  le
       controle de flux materiel entre le peripherique et l'ordinateur.

       Quand il est utilise pour recuperer les informations, cytune fournit un
       petit rapport quand il se termine par un SIGINT ou quand le seuil ou la
       temporisation est modifiee.

       Il  faut faire un choix entre le temps de reponse et le debit. La carte
       Cyclades, pour les vitesse les plus elevees, est capable de mettre  une
       charge  d'interruptions  tres  elevee  sur le systeme. Ceci reduira les
       ressources processeur disponibles pour les autres  taches  du  systeme.
       Cependant, le temps mis pour repondre a un caractere peut etre augmente
       si vous augmentez le seuil. Ceci peut etre visualise en  observant  les
       temps  de  ping(8) sur un lien SLIP controle par une carte Cyclades. Si
       votre lien SLIP est generalement utilise pour des  travaux  interactifs
       tels  que  telnet(1),  vous pouvez vouloir un seuil bas, de telle sorte
       que les reponses aux caracteres soient aussi rapide  que  possible.  Si
       votre  lien SLIP est generalement utilise pour transferer des fichiers,
       naviguer sur le WEB et autres, augmenter la valeur permettra de limiter
       la   charge   sur  le  systeme,  sans  pour  autant  reduire  le  debit
       significativement. Autrement, consultez  les  options  -t  ou  -T  pour
       ajuster le temps que le pilote Cyclades doit attendre avant de vider sa
       memoire tampon. L'unite 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 a valeur caracteres. Notez que si le tty
              n'est pas maintenu ouvert par un autre processus, le seuil  sera
              remis  a zero a la prochaine ouverture. Seules les valeurs entre
              1 et 12, incluses, sont autorisees.

       -t valeur
              Definir la temporisation pour le vidage a valeur  unites.  Notez
              que  si le tty n'est pas maintenu ouvert par un autre processus,
              le seuil sera remis a zero a la prochaine ouverture. Seules  les
              valeurs entre 0 et 255, incluses, sont permises. Fixer la valeur
              a zero force la valeur par defaut,  actuellement  0x20  (160ms),
              mais elle devrait passer a 0x02 (10ms). L'unite est de 5 ms.

       -g     Recuperer le seuil et la temporisation courants.

       -S valeur
              Fixer  le seuil courant a valeur caracteres. Notez que si le tty
              est de nouveau ouvert, cette valeur sera utilisee a la place  de
              la  valeur  par  defaut.  Seules  les  valeurs  entre  1  et 12,
              incluses, sont autorisees.

       -T valeur
              Definir la temporisation pour le vidage a valeur  unites.  Quand
              le  tty est ouvert par la suite, cette valeur sera utilisee a la
              place de la valeur par defaut. Si la valeur est zero,  alors  la
              valeur par defaut 0x20 (160ms) sera utilisee ; cette valeur sera
              prochainement 0x02 (10ms).

       -G     Recuperer  le  seuil  par  defaut  et  vider  les   valeurs   de
              temporisation.

       -q     Recuperer  les  statistiques  du  tty.  Les  resultats  ne  sont
              valables  que  si  le  pilote  Cyclades  a  ete   compile   avec
              ENABLE_MONITORING de definie. Ce n'est probablement pas fait par
              defaut.

       -i intervalle
              La recuperation des statistiques se fera toutes  les  intervalle
              secondes.

BOGUES

       Si  vous executez deux copies de cytune en meme temps pour afficher les
       statistiques du meme port, les valeurs de  << ints >>,  << chars >>  et
       << max >>  seront  remises  a  zero  et ne seront pas correctes. cytune
       devrait se proteger contre cela, mais ne le fait pas.

FICHIERS

       /dev/ttyC[0-8]
       /dev/cubC[0-8]

VOIR AUSSI

       setserial(8)

DISPONIBILIT'E

       La commande cytune  fait  partie  du  paquet  util-linux-ng,  elle  est
       disponible sur ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.

                                  4 mars 1995                        CYTUNE(8)