Page 70 - Telebrasil - Janeiro/Fevereiro 1982
P. 70

bana com bilhetagem automática demanda mais processamento


                 e,  conseqüentemente,  mais tempo do que uma chamada  trân­                                                                                                                                     Freqüência de



                 sito  não bilhetada.  Do  mesmo  modo,  em  uma  central  local,  a                                                                                                                             ocorrência


                  utilização de aparelho a  teclado reduz o tempo consumido no


                 processamento da chamada, quando comparado com o apare­


                 lho telefônico a disco.






                 Para cada  aplicação  particular,  ao  se estimar a  capacidade de


                 processamento de chamadas,  deve-se buscar a combinação de



                 tipos de chamadas a que será submetida a central, denominada


                 call mix.  Por exemplo,  podemos ter a seguinte combinação:






                                 — 60%  dos assinantes com aparelho a disco;


                                 — 35%  dos assinantes com aparelho a  teclado;                                                                                                                                                                                                              (a)                                        T ip o   d e  in s tr u ç ã o


                                 — 5%  dos assinantes com linha direta;



                                 —  15%  dos assinantes com discagem abreviada;


                                 — 2%  de telefones públicos;


                                 — sinalização de registrador MFC;                                                                                                                                             Tempo de


                                 — etc.                                                                                                                                                                        execução






                 Uma vez conhecida a distribuição dos diversos tipos de chama­


                 das,  pode-se calcular a  duração do  processamento  necessário


                 pela  contagem  do  número  de  instruções  de  programa  neces­


                 sárias vezes a duração média das instruções.  Veja, como exem­


                 plo, a tabela  1.





















                                                                                                                                                                                                                                                                                          ( d )                         d e   e x e c u ç ã o









                                                                                                                                                                                                      hg  5  / Vfi*m»!/uN.K» do tempo nu\1to dc execuçáo das instruções.









                                                                                                                                                                                                      5.  Elevação da  capacidade de  processamento






                                                                                                                                                                                                      A elevação tia capacidade de processamento pode ser obtida por


                                                                                                                                                                                                      melhorias no so/fware e no hardw are do sistema.






                                                                                                                                                                                                      No  sott\v*m\  a  redução dos  degraus dinâmicos para qualquer



                                                                                                                                                                                                      processamento  permite  que  o  processador atenda a mais cha­


                                                                                                                                                                                                      madas dentro do mesmo período de  tempo.  A otimização dos


                                                                                                                                                                                                      degraus dinâmicos deve ser feita na parte do software mais utili­


                                                                                                                                                                                                      zada. Foi observado que apenas uma pequena parte do software


                                                                                                                                                                                                      consome o maior tempo de processamento, como mostrado na


                                                                                                                                                                                                      figura 6.







                                                                                                                                                                                                                  Ocupação do processador,




































                lab  I  Niitnvn*  <linámict»de instm\y)es para  diwmos tipos de conexiH's (exempli>

               para cvntral local)










                ( )s passos dinâmicos de instruções representam todas as instru­


               ções executadas  para  aquele  determinado  processamento.  Se


                uma determinada  porção de um programa com 50 instruções é


                repetida 3 vezes durante o processamento,  a quantidade dinâ­


               mica de instruções é 50 x 3                                                      150, enquanto a estática é 50.



               A duração média das instruções é obtida computando-se a fre-


                  üénria de utilização de cada tipo de instrução com o seu tempo
               3                                                                                                                                                                                      Hg. 6 - Distribuição cumulativa dos programas utilizados em uma centralAw'


                  e execução, como mostrado na  figura  5.
                                                                                                                                                                                                      D-W de 20.000 terminais.
   65   66   67   68   69   70   71   72   73   74   75