Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

1.Clientes Magros 
Um thin client (cliente magro) é um computador cliente em uma rede de 
modelo cliente-servidor de duas camadas o qual tem poucos ou nenhum aplicativo 
instalados, de modo que depende primariamente de um servidor central para o 
processamento de atividades. A palavra "thin" se refere a uma pequena imagem de boot 
que tais clientes tipicamente requerem. 
O THINC é um exemplo desse tipo de cliente, onde a ideia básica é retirar da 
máquina cliente todos os programas e usá-la somente como tela, com toda a computação 
sendo realizada pelo servidor. O protocolo entre o cliente e o servidor simplesmente 
informa à tela como atualizar a RAM de vídeo. São utilizados cinco comandos para a 
comunicação: ​Raw, ​que exibe o pixel bruto em determinada posição; ​Copy ​que copia a 
memória de imagem de um determinado ponto para as coordenadas especificadas; ​Still 
que preenche uma área com um determinados pixel, enquanto o ​Pfill ​preenche com um 
padrão e o ​Bitmap ​com uma imagem. 
 
2.Gerenciamento de Energia 
2.1.Questões de Hardware 
As baterias são de dois tipos: descartáveis, que podem ser usadas em 
dispositivos mais simples e que não requerem grandes quantidades de energia; e as 
recarregáveis, que pode armazenar energia para alimentar um laptop durante algumas 
horas. 
Para conservação da bateria, existem diversas possibilidades de estado para os 
dispositivos: ligado, dormindo, hibernando e desligado. Para usar o dispositivo ele deve 
estar ligado, quando não for mais necessário durante um pequeno intervalo de tempo, 
ele pode ser colocado para dormir, o que reduz o consumo de energia. Quando se espera 
que o dispositivo não seja necessário durante um longo período de tempo, ele pode 
hibernar, reduzindo o consumo de energia ainda mais. Porém, para tirar o dispositivo do 
estado de hibernação, muitas vezes gastando-se mais tempo e energia do que para tirá-lo 
do estado de dormência. Por fim, quando o dispositivo está desligado, ele não faz nada e 
não consome nenhuma energia. 
 
2.2.Questões do Sistema Operacional 
O sistema operacional desempenha um importante papel no gerenciamento de 
energia. Ele controla todos os dispositivos, de modo que é ele quem deve decidir o que 
desligar e quando fazê-lo. 
 
2.2.1.Monitor 
Para obter uma imagem nítida e clara, sua iluminação deve ser sempre 
reanimada, e isso demanda uma energia substancial. Muitos sistemas operacionais 
tentam economizar energia desligando o monitor sempre que não houver nenhuma 
atividade durante um certo número de minutos. 
Flinn e Satyanarayanan sugeriram que o monitor consistisse em algumas zonas 
que pudessem ser ligadas ou desligadas independentemente. Assim, as zonas que não 
estivessem sendo usadas ficariam desligadas. 
 
2.2.2.Disco Rígido 
O Disco Rígido consome energia substancial para manter-se girando em alta 
velocidade, mesmo que não existam acessos. Muitos computadores, param de girar o 
disco após alguns minutos de inatividade. Quando o disco é requisitado, a rotação é 
inicializada de novo. Porém, reinicializar o disco consome considerável energia extra, 
sendo mais econômico manter o disco girando. 
 
2.2.3.CPU 
O software pode colocar a CPU de um laptop para dormir, reduzindo o uso de 
energia para quase zero. A única coisa que resta a ela fazer nesse estado e acordar 
quando uma interrupção ocorre. Portanto, sempre que a CPU se torne ociosa, seja 
esperando por E/S ou porque não existe nenhum trabalho para fazer, ela dorme. 
 
2.2.4. Memória 
Existem duas possíveis opções para economizar energia com a memória. 
Primeiro, a cache pode ser esvaziada e então desligada. Ela pode ser sempre carregada 
da memória principal sem qualquer perda de informação. A recarga pode ser feita 
dinâmica e rapidamente, de modo que desligar a cache implica colocá-la em estado de 
dormência. 
Uma opção mais drástica é escrever os conteúdos da memória principal para o 
disco e então desligar a própria memória principal. Quando a memória é desligada, a 
CPU tem de ser desligada também ou deve executar da ROM. 
 
2.2.5.Comunicação Sem Fio 
Os transmissores e os receptores de rádio necessários muitas vezes são 
consumidores de energia de primeira classe. Em particular, se o receptor de rádio está 
sempre ligado com o objetivo de receptar as mensagens de correio eletrônico que estão 
chegando, a bateria pode descarregar muito rapidamente, porém, se o rádio é desligado, 
por exemplo, após um minuto de ociosidade, as mensagens que ainda vierem a chegar 
poderão ser perdidas. 
Kravets e Krishnan, propõe uma solução que explora o fato de que os 
computadores móveis comunicam-se com as estações-base fixas, que têm grandes 
memórias e discos e nenhuma restrição de energia. Assim, o computador móvel deve 
enviar uma mensagem para a estação-base quando ele estiver quase desligando o rádio, 
armazenando temporariamente no disco as mensagens que chegarem, enviando as 
mensagens quando o rádio é ligado novamente. 
 
2.2.6.Gerenciamento Térmico 
Os computadores de mesa normalmente têm um ventilador elétrico interno 
(​cooler​) para mandar o ar quente para fora do gabinete, ficando ligado o tempo todo. Já 
nos laptops, o sistema operacional precisa monitorar continuamente a temperatura e 
fazer uma escolha quando a temperatura chega próximo do máximo permitido: ligar o 
ventilador, que faz barulho e consome energia, ou reduzir o consumo de energia. 
 
2.2.7.Gerenciamento de Bateria 
Quando o laptop detecta que uma bateria está quase se esgotando, ele deve 
avisar o usuário e depois causar um desligamento metódico para garantir que o sistema 
de arquivos não seja corrompido, por exemplo.

Mais conteúdos dessa disciplina