You are on page 1of 21

INSTITUTO TECNOLOGICO

DE CANCUN

MATERIA: Sistemas Operativos
DOCENTE: Edwin Lpez lvarez

INTEGRANTES:
Luis ngel Canul Prez
Mara Lucely Noh Dzul

Carrera: Ingeniera de Sistemas Computacionales

5.8 ADMINISTRACION DE ENERGIA
La administracion de energia es la forma de controlar la energia y
ayuda a prolongar la duracin de la batera.

Hoy en da la administracin de la energa vuelve a estar en la mira por
varias razones, y el sistema operativo desempea un papel aqu.

Una PC de escritorio tiene una fuente de energa de 200 watts. Si se
encienden 100 millones de estas mquinas al mismo tiempo en todo
el mundo, en conjunto utilizan 20,000 megawatts de electricidad. Si
se pudiera reducir a la mitad el requerimiento de energa, podramos
deshacernos de 10 plantas nucleares.
Notebooks, de bolsillo y los Webpads. Las bateras no pueden
contener suficiente carga para durar mucho tiempo, cuando mucho
alcanzan unas horas.

Las tcnicas utilizadas incluyen la reduccin del tamao de los
transistores, el empleo de escalas de voltaje dinmicas, el uso de
buses adiabticos con poca desviacin y tcnicas similares.
Hay dos mtodos generales para reducir el consumo de
energa.

1. El sistema operativo apague partes de la computadora.

2. El programa de aplicacin utilice menos energa.
5.8.1 CUESTIONES DE HARDWARE
Las bateras son de dos tipos generales:
desechables y recargables.
Las bateras desechables se pueden
utilizar para operar dispositivos de
bolsillo, pero no tienen suficiente
energa como para operar
computadoras notebook con grandes
pantallas brillantes.
Una batera recargable puede
almacenar suficiente energa como
para operar una notebook durante unas
cuantas horas.
El mtodo general que la mayora de los distribuidores de
computadoras utilizan para conservar las bateras es
disear la CPU, la memoria y los dispositivos de E/S para
que tenga mltiples estados:
Encendido.
Inactivo.
Hibernando.
Apagado.

Estos botones por lo general no hacen nada ms que
enviar una seal al sistema operativo, que se encarga del
resto en el software.
Varios investigadores han examinado las computadoras notebook para
ver a dnde va la energa.











Weiser y colaboradores (1994) tambin hicieron mediciones, pero no
publicaron los valores numricos. Simplemente indicaron que los
principales tres consumidores de energa eran la pantalla, el disco
duro y la CPU, en ese orden.
5.8.2 CUESTIONES DEL SISTEMA OPERATIVO
El sistema operativo desempea un papel clave en la
administracin de la energa. Controla todos los
dispositivos, por lo que debe decidir cul apagar y
cundo hacerlo.

El truco es buscar algoritmos y heurstica que
permitan al sistema operativo tomar buenas
decisiones sobre lo que se va a apagar y cundo se
debe hacer.
La Pantalla
El principal elemento consumidor de energa es la pantalla.
Apagar la pantalla es un estado de inactividad, debido a
que se puede regenerar (a partir de la RAM de video) casi
en forma instantnea, cuando se oprime una tecla o se
mueve el dispositivo sealador.
Flinn y Satyanarayanan (2004) propusieron una posible
mejora. Sugirieron hacer que la pantalla consista en cierto
nmero de zonas que se pueden apagar o encender de
manera inde
pendiente.
Disco Duro


Requiere una energa considerable
para mantenerse girando a una alta
velocidad, incluso aunque no haya
accesos.

Las notebooks, hacen que el disco deje de girar despus de
cierto nmero de segundos o minutos
de inactividad. Cuando se necesita otra vez, se vuelve a
arrancar. Por desgracia, un disco detenido est en
hibernacin en vez de inactividad, ya que se requieren unos
cuantos segundos para hacer que vuelva a girar, lo cual
produce retrasos considerables para el usuario.
Al reiniciar el disco se consume una energa adicional. Por lo
que, cada disco tiene un tiempo caracterstico (Td) que
representa su punto muerto, a menudo en el rango de 5 a 15
segundos.

Suponga que el siguiente acceso al disco se espera durante
cierto tiempo t en el futuro.
Si t < Td, se requiere menos energa para mantener el disco
girando que para apagarlo y despus volver a encenderlo
rpidamente.
Si t > Td, la energa que se ahorra hace que valga la pena
apagar el disco y volver a encenderlo mucho despus.

Otra forma de ahorrar energa del disco es tener una cach de
disco de un tamao considerable en la RAM.
Otra forma de evitar arranques innecesarios del disco es que
el sistema operativo mantenga informados a los programas
acerca del estado del disco, envindoles mensajes o seales.
La CPU
La CPU de una notebook se puede poner en estado inactivo
mediante software, con lo cual se reduce el uso de la energa a
casi cero.

En muchas computadoras hay una
relacin entre el voltaje de la CPU,
el ciclo de reloj y el uso de la
energa.

En ambos casos se realiza el mismo trabajo, pero en la figura 5-
47(b) slo se consume la mitad de la energa al realizarlo.

La Memoria

Existen dos opciones
posibles para ahorrar
energa con la memoria.

La cach se puede vaciar y despus apagarse.
Una opcin ms drstica es escribir el contenido de la
memoria principal en el disco y despus apagar la
memoria principal en s. Este mtodo es la hibernacin,
ya que se puede cortar casi toda la energa a la memoria
a expensas de un tiempo de recarga considerable, en
especial si el disco tambin est apagado.

Cada vez hay ms computadoras
porttiles con una conexin inalmbrica al
mundo exterior. El transmisor y receptor
de radio requeridos son a menudo
grandes consumidores de energa.

Kravets y Krishnan (1998) han propuesto
una solucin eficiente para este problema.
El ncleo de su solucin explota el hecho
de que las computadoras mviles se
comunican con estaciones de base fija
que tienen grandes memorias y discos,
sin restricciones de energa. Lo que
proponen es hacer que la computadora
mvil enve un mensaje a la estacin base
cuando est a punto de desconectar el
radio.
Comunicacin Inalmbrica

Administracion Termica

Las CPUs modernas se calientan en extremo debido a su alta
velocidad. Los equipos de escritorio por lo general tienen un ventilador
elctrico interno para sacar el aire caliente del chasis.

Con las notebooks, la situacin es distinta. El sistema operativo tiene
que monitorear la temperatura en forma continua. Cuando se acerca a
la temperatura mxima permisible, el sistema operativo tiene que
tomar una decisin. Puede encender el ventilador, que hace ruido y
consume energa.

De manera alternativa puede reducir el consumo de energa al reducir
la luz posterior de la pantalla, reducir la velocidad de la CPU, ser ms
agresivo y desconectar el disco, o algo similar.
Administracion de Baterias

Actualmente, las laptops utilizan bateras inteligentes que
se pueden comunicar con el sistema operativo.

A las bateras inteligentes tambin se les puede instruir
para que cambien varios parmetros operacionales bajo el
control del sistema operativo.
Interfaz de Drivers
El sistema Windows tiene un mecanismo elaborado para
realizar la administracin de energa, conocido como ACPI
(Advanced Configuration and Power Interface, Interfaz
avanzada de configuracin y energa).
5.8.3 CUESTIONES DE LOS PROGRAMAS DE
APLICACIONES
Hay otro mtodo para reducir el uso de energa.
Indicar a los programas que utilicen menos
energa, aun si esto significa proporcionar una
experiencia ms pobre al usuario.

Una de las preguntas que surge aqu es acerca de
cmo puede un programa degradar su rendimiento
para ahorrar energa. Esta pregunta ha sido
estudiada por Flinn y Satyanarayanan (2004).
Ellos proporcionaron cuatro ejemplos de cmo el
rendimiento degradado puede ahorrar energa.
El primer programa que se midi fue un reproductor de
video.
El segundo programa fue un reconocedor de voz.
El siguiente ejemplo fue un visor de mapas que obtena
el mapa a travs del enlace de radio.
El cuarto experimento fue con la transmisin de
imgenes JPEG a un navegador Web.

You might also like