1.Desempenho Flashcards
Quais são as métricas de desempenho?
Tempo de resposta e largura de banda
O que é o tempo de resposta ?
É o tempo total exigido para para o computador completar uma tarefa.
Largura de banda ?
É o número de tarefas completadas por unidade de tempo.
Os quatro princípios de projeto?
Princípio de Projeto 1: Simplicidade favorece a regularidade;
● Princípio de Projeto 2: Menor significa mais rápido;
● Princípio de Projeto 3: Agilize os casos mais comuns;
● Princípio de Projeto 4: Um bom projeto exige bons compromissos.
Sistema operativo?
Fornece a interface entre o programa de utilizador e o hardware e disponibiliza diversos serviços e funções importantes.
Funções importantes do sistema operativo?
•Manipular as operações básicas de entrada e saída
•Alocar armazenamento e memória
•Possibilitar e controlar o compartilhamento do computador entre diversas aplicações que o utilizam simultaneamente
O desempenho é afetado por ?
- Algoritmo
2.Linguagem de programação, compilador e arquitetura
3.Processadot e sistema de memória - Sistema de entrada e saída
Linguagem, compilador e arquitetura?
Determina o número de instruções de máquina para cada instrução em nível de fonte.
Linguagem, compilador e arquitetura?
Determina o número de instruções de máquina para cada instrução em nível de fonte.
Processador e sistema de memória?
Determinam a velocidade com que as instruções podem ser executadas.
Sistema de E/S
Determina a velocidade em que as operações de E/S podem ser executadas.
Algoritmo
Determina o número de instruções de código fonte e o número de operações de entrada e saída realizadas.
Fórmulas do tempo de execução?
Tempo_execução= Ciclo*Tempo_Ciclo
Tempo_execução= Ciclo/ Velocidade