Escolar Documentos
Profissional Documentos
Cultura Documentos
Avaliao e Desempenho
Prof. Orlando Del Bianco Filho
Engenharia da
Computao
19/08/2014
Sumrio
AVALIAO E DESEMPENHO ......................................................................................................... 3
Desempenho = Performance .................................................................................................... 3
Terminologia ............................................................................................................................. 3
AVALIAO .................................................................................................................................... 4
Medio Mtrica ....................................................................................................................... 4
Metrica de dois sistemas........................................................................................................... 5
ANALISE DE DESEMPENHO............................................................................................................ 6
Erros mais comuns .................................................................................................................... 6
10 Dicas Importantes ................................................................................................................ 7
SELEO DE TCNICAS E METRICAS .............................................................................................. 8
Trs Tcnicas ............................................................................................................................. 8
Modelo analtico, Simulao e medida ..................................................................................... 9
UMA ANALISE COMPLETA ........................................................................................................... 10
MTRICA DE DESEMPENHO ........................................................................................................ 11
Normalmente Utilizadas ......................................................................................................... 11
Outras Vises .......................................................................................................................... 11
AVALIAO E DESEMPENHO
Desempenho = Performance
Terminologia
Trataremos de algumas Terminologias:
Alternativas de Avaliao;
Como Comprar;
AVALIAO
Medio Mtrica
Mede parmetros de interesse que permitem avaliar o sistema ou comparar com outro.
Por Exemplo: Tempo de resposta.
O parmetro de medida pode variar.
Por Exemplo: Num programa de base de dados e num programa de processamento cientifico
exemplo PDP-8.
A mquina de 12 bits PDP-8 foi o primeiro minicomputador, produzida
pela Digital Equipment Corporation (DEC) na dcada de 1960. DEC
introduziu-o em 22 maro de 1965, e vendeu mais de 50.000 sistemas,
mais do que qualquer computador at essa data. Foi o primeiro
computador amplamente vendido das sries de computadores da DEC
(o PDP-5 no foi originalmente destinados a ser um computador de
uso geral).O modelo mais antigo PDP-8 (conhecido informalmente
como "Straight-8"), usava diodos "Diode-transistor logic", embalados
em placas Flip Chip, e era do tamanho de um frigobar.
Modelo Analtico:
Observar as sobrecargas:
20
10
10
20
PELA MEDIA:
A 15
B 15
IGUAIS
A COMO BASE
SISTEMA CARGA 01 CARGA 02
*A
0,5
1,25
B COMO PADRAO
SISTEMA CARGA 01 CARGA 02
A
0,5
1,25
*B
= (20X2)+(10x3)
= 70 * MENOR E MELHOR
B = (10X2 )+(20X3) = 80
26/08/2014
ANALISE DE DESEMPENHO
Erros mais comuns
1. Falta de Objetivos. (O que estamos medindo);
2. Os objetivos no podem ser tendenciosos
o nosso melhor.
5. No faz uso de medidas coerentes e gera relatrios mais vistosos que realistas;
6. A carga de trabalho dever ser realista;
10 Dicas Importantes
1. Estabelecer os Objetivos;
Definir limites.
Dica: Comear com poucos nveis e aumentar com a analise Talvez MATE
alguns parmetros.
Simulao;
Modelo Analtico.
9. Interpretar os resultados;
Um tcnico (Discusso);
2/9/14
MODELO
SIMULADO
MEDIO
CRITRIO
ANALITICO (MA)
(S)
(M)
ESTGIO
Qualquer
Qualquer
Aps Prottipo
pequeno
mdio
varivel
TEMPO
NECESSRIO
(MA)
(S)
Tempo (t)
(M)
FERRAMENTA
PRECISO
( PIOR )
Especialista /Papel e
Hardware e Software
Instrumentos
Lpis
Linguagem de Prog.
Monitores / Internos
LIMITES
WORKLOAD ERRADA
FACIL
MDIA
DIFICIL
AVALIAO DE
(Qual o parmetro
(Achar o parmetro
(Como Afeta?)
COMPROMISSO
Interfere)
e varia)
PEQUENO
MDIO
ALTO
BAIXO
MEDIO
ALTO
CUSTO
PODER DE
CONVENCIMENTO
MA
SI
M
- pequeno 1.
- mdio 2.
- Varivel 3
FERRAMENTA
1
Especificao
Papel e Lpis
2
Um Software
3
Equipamento para
medio *
Um programa que
ativa quando uma
ao ocorre.
Para uma medida
preciso entrar no
equipamento ou
sistema.
CUSTO
CONVENCIMENTO
VENDABILIDADE
1
Pequeno
2
Mdio, preciso de
um computador e
um software
Baixo
Mdio
Alto
Preciso
de
equipamento que
poder fica ocioso
SIMULAO
Erro
MEDIDA
Erro J
Os tipos de erros
Disponibilidade
Confiabilidade
A certeza que algo vai Que quando fizer! Vai dar certo
acontecer
9
TAXA DE
REPETIO
VELOCIDADE
REQUISIO
UTILIZAO DE
RECURSOS
CORRETO
CONFIABILIDADE
FEITO
PROBABILIDADE
...
SYSTEMA
ERRO I
ERRADO
ERRO J
TEMPO ENTRE
ERROS
EVENTO m
DURAO
NO
...
FEITO
DO EVENTO
EVENTO P
TEMPO ENTRE
EVENTOS
DISPONIBILIDADE
10
16/09/2014
MTRICA DE DESEMPENHO
Normalmente Utilizadas
1. TEMPO DE RESPOSTA: o intervalo de tempo entre a solicitao do usurio
e a resposta do sistema.
Na viso mais simples:
REQUISIO DO
USUARIO
RESPOSTA DO
SISTEMA
TEMPO DE RESPOSTA T
Tendo em vista que tanto as requisies como as respostas podem
conter vrios pacotes, com retransmisses... Enfim, no instantnea,
uma definio melhor engloba o fim da solicitao e o fim da resposta
(H Controvrsias).
Ou seja.
INICIO
FIM
INICIO
TEMPO DE RESPOSTA
REQUISIO DO
USUARIO
FIM
II
RESPOSTA DO
SISTEMA
Outras Vises
A partir do inicio da solicitao do usurio (I Menos comum)
Ou
Aps o inicio da resposta (II Mais aceita).
11
SISTEMA INTERATIVO
UCP
REDE
Obs.: Normalmente com baixa carga, o THOROUGHPUT de um sistema tende a aumentar com
pequeno aumento de carga (Tinha folga). Da, o THOROUGHPUT tende a estabilizar (Satura).
Esta a capacidade nominal, ou seja, a condio ideal de trabalho. Mas que isso, degenera,
da cai
THOROUGHPUT
JOELHO
SATURA
SATURA
CAI
TEMPO DE
CARGA
RESPOSTA
CONSTANTE
PROPORCIONAL
PONTO OTIMO
DISPARA
AINDA ACEITAVEL
CARGA
O JOELHO o ponto ideal de trabalho pois, com maior carga, o tempo de resposta tende a
crescer e o THROUGPUT no melhora.
12
Planejada= 200
Utilizada=
160
Eficincia =
(a eficincia pode ser maior que 100%. Por exemplo: Internet. No geral, depende de fatores
tcnicos.)
4. UTILIZAO DE UM RECURSO: a relao de tempo no qual um recurso
esta sendo utilizado. Dois casos:
a) SIM/NO (fcil) impressora esta (100%) em uso;
b) Uso parcial (difcil) parte da memria esta em uso o calculo deve
englobar a porcentagem do recurso utilizado pelo tempo utilizado.
A parte de tempo que o recurso no est em uso chamado tempo ocioso ou desocupado
(IDLE TIME).
5. CONFIABILIDADE: a Probabilidade de ocorrer um ERRO (Sistema fora do
ar.)
Tambm chamado tempo mdio entre ERROS.
6. DISPONIBILIDADE: a parte do tempo no qual o sistema est disponvel (UP
TIME) pela soma com o tempo (DOWN TIME).
Disponibilidade =
_____________________________________________________________________________
13
Anotaes:
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
14
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
15
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
16
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
17