miércoles, 7 de octubre de 2015

SISTEMA OPERATIVO LINUX




DISTRIBUCIONES DE LINUX MAS CONOCIDAS (5) Y SU ORIGEN


Ubuntu

Basada en Debian, gratuita, y con versiones para escritorio, servidores y netbooks, se trata de un proyecto patrocinado por Canonical, la empresa de Mark Shuttleworth. Su nombre significa, en zulú, “Humanidad hacia otros”.

Lanzan una nueva versión cada 6 meses, por lo que las aplicaciones están bastante actualizadas.

Ubuntu viene en forma de 1 CD (aunque también hay versión DVD) que puedes recibir gratuitamente en tu casa vía Ship it.

El escritorio por defecto es GNOME, aunque existen versiones de Ubuntu pensadas para otros entornos, ya sean oficiales como Kubuntu (KDE) y Xubuntu (xfce) o no oficiales como Lubuntu (LXDE).


Fedora

Esponsorizada por la histórica Red Hat, que la utiliza como base y banco de pruebas de su distribución comercial, Red Hat Enterprise Linux. Se trata de la distro que Linux Torvalds utiliza en la mayor parte de sus máquinas, lo que da una idea de su calidad.

Utiliza GNOME por defecto y se basa en paquetes RPM en lugar de deb, para cuya gestión utiliza Yum.


Como Ubuntu, no instala por defecto códecs para formatos propietarios como MP3 o MPEG, ni software propietario como Adobe Flash Player.


Su ciclo de vida es un poco menos rígido que el de Ubuntu: publican una nueva versión cada 6 meses, aproximadamente, versiones que son mantenidas durante algo más de un año.

Mint


De origen irlandés, que curiosamente es una de las más jóvenes del mercado, está ganando popularidad a pasos agigantados. Basada en Ubuntu, con la que es totalmente compatible, pero que intenta facilitar aún más la vida a los usuarios, por ejemplo, instalando por defecto diversos códecs propietarios, el plugin de Java o el plugin de Flash. También han desarrollado algunas herramientas bastante interesantes.


Al estar basada en Ubuntu, el entorno de escritorio por defecto que utilizan es GNOME, aunque hay versiones para KDE, XFCE y Fluxbox.



Las versiones de Linux Mint se suelen lanzar 1 o 2 meses después de la respectiva versión de Ubuntu.




Debian

La más longeva de entra las que aparecen en esta recopilación, con 16 años a sus espaldas. Se basa Ubuntu, y está considerada por muchos como una de las más robustas y estables del mercado. También es, probablemente, la más comprometida con el software libre.

Utiliza GNOME como entorno de escritorio por defecto y, como era de esperar, paquetes deb para las aplicaciones.

Una curiosidad es que, aparte de la versión basada en el núcleo Linux, también existen versiones de Debian basadas en Hurd, NetBSD y FreeBSD.


Mandriva


Nacida de la fusión de la francesa Mandrake y la brasileña Conectiva, cambió su nombre en 2005 para evitar problemas legales.

Utiliza KDE como entorno de escritorio, y urpmi como gestor de paquetes (RPM).Como curiosidad, la primera versión de Mandrake estaba basada en Red Hat.




KERNEL

¿Qué es un kernel?

El Kernel ó núcleo, es un software que constituye una parte fundamental del sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware del PC es el encargado de gestionar recursos, a través de servicios de llamada al sistema, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al programador.

Funcinones del Kernel
  • Administración de la memoria para todos los programas y procesos en ejecución.
  • Administración del tiempo de procesador que los programas y procesos en ejecución utilizan.
  • La comunicación entre los programas que solicitan recursos y el hardware.
  • Gestión de los distintos programas informáticos (tareas) de una máquina.
  • Gestión del hardware (memoria, procesador, periférico, forma de almacenamiento, etc.)


¿Que es el kernel panic y las causas que lo provocan?

El kernel panic es un mensaje mostrado por un sistema operativo una vez detectado un error interno de sistema del cual no se puede recuperar. Los kernel panic usualmente proveen información de depuración que es útil sólo para los desarrolladores del sistema operativo.
Historia

El kernel panic fue introducido en una versión temprana de Unix, y demostró una gran diferencia entre la filosofía de diseño de Unix y su predecesor Multics.


Posibles causas

  • Intentos del sistema operativo para leer una dirección de memoria inválida o no permitida son una fuente común de kernel panics. El error también puede ocurrir como resultado de un fallo de hardware.

  • Es probable también que se presente si falta algún módulo que deba ir pegado al kernel dependiendo del hardware con el que se cuente.

  • Un kernel panic puede ser producto de una explotación de una vulnerabilidad en algún módulo del núcleo de forma malintencionada, logrando corromper la integridad del sistema.







SISTEMAS DE ARCHIVOS

TABLA COMPARATIVA SISTEMA DE ARCHIVOS 



Sistema de archivos
Tamaño máximo archivo
Tamaño máximo volumen
Número maximo archivos
FAT16
   2 GB 
2 GB
65.460 for 32 KB clusters
FAT32
4 GB
TB
268.173.300 for 32 KB clusters
NTFS
16 TB
256 TB
4.294.967.295 
EXT3
2 TB
32 TB
Variable
HFS+
EB 
8 EB 
(Exabyte=1024PetaBytes)

69.254.365.666
XFS
exabytes
16 exabytes

lunes, 5 de octubre de 2015

SUPERCOMPUTADORAS.


¿QUÉ SON LAS SUPERCOMPUTADORAS?

Una supercomputadora o un superordenador es aquella con capacidades de cálculo muy superiores a las computadoras comunes y de escritorio y que son usadas con fines específicos. Hoy día los términos de supercomputadora y superordenador están siendo reemplazados por computadora de alto rendimiento y ambiente de cómputo de alto rendimiento, ya que las supercomputadoras son un conjunto de poderosos ordenadores unidos entre sí para aumentar su potencia de trabajo y rendimiento.

PARA QUÉ SIRVEN LAS SUPERCOMPUTADORAS

Se han utilizado para investigaciones toda índole. Desde cálculos sobre la aerodinámica de los coches de Fórmula 1 hasta investigaciones acerca del origen del universo. Los nueve usos más curiosos los recoge el portal especializado Live Sicence en 9 Super-Cool Uses for Supercomputers:
  • Recrear el Big Bang: gracias a los superordenadores se han hecho diferentes simulaciones de la formación de una galaxia o de una estrella. El objetivo es simular la formación del universo.
  • Comprender los terremotos: los superordenadores permiten realizar mapas en tres dimensiones de la tierra y ver como exactamente se produce una ola de terremotos. Además se pueden utilizar para descubrir yacimientos de petróleo.
  • Resolver el misterio de la evolución: uno de los mayores misterios de la ciencia es el plegamiento de las proteínas en el que se encuentra la calve de la evolución humana. Un superordenador de IBM llamado Blue Gene está trabajando en su solución.
  • Trazar el mapa de la circulación sanguínea: se calcula que el cuerpo humano tiene entre 100.000 y 160.000 kilómetros de venas, arterias y capilares. Uno de los objetivos de un ordenador muy potente utilizado por la Brown University es descubrir como circula exactamente la sangre.
  • Analizar el virus de la gripe porcina y encontrar un antídoto: cuando surgió la pandemia del virus H1N1 un superordenador permitió analizarlo y descubrir de forma rápida la manera de pararlo.
  • Probar armas nucleares: desde 1992 Estados Unidos no prueba armas nucleares de forma real. Sin embargo, sí lo hace en simulaciones gracias a superordenadores. IBM está fabricando un nuevo llamado Sequoia que tendrá listo en 2012.
  • Predecir la aparición de huracanes: los huracanes pueden ser especialmente violentos en el sureste de EEUU. Para evitar desastres como el de Katrina el Estado norteamericano invierte millones de dólares en superordenadores capaces de predecir cuando aparecen estos fenómenos.
  • Predecir el cambio climático: como en casos ya mencionados, estas potentes máquinas se utilizan para simular los efectos del cambio climático a corto, medio y largo plazo.
  • Construir cerebros artificiales: cuando esté listo, el ordenador Sequoia de IBM podrá realizar cálculos en un día que ni 120 mil millones de personas serían capaces de hacer en 50 años. Sin embargo, por ahora no se ha conseguido simular ni de cerca un cerebro humano.

BONUS: Como dato curioso dejo el Top Ten de las supercomputadoras más potentes del 2014. 

miércoles, 30 de septiembre de 2015

SISTEMAS EXPERTOS

¿Qué son los sistemas expertos?

Los Sistemas Expertos, rama de la Inteligencia Artificial, son sistemas informáticos que simulan el proceso de aprendizaje, de memorización, de razonamiento, de comunicación y de acción en consecuencia de un experto humano en cualquier rama de la ciencia.

Estas características le permiten almacenar datos y conocimiento, sacar conclusiones lógicas, tomar decisiones, aprender de la experiencia y los datos existentes, comunicarse con expertos humanos, explicar el por qué de las decisiones tomadas y realizar acciones como consecuencia de todo lo anterior.





¿Por qué utilizar un Sistema Experto?

  1. Con la ayuda de un Sistema Experto, personas con poca experiencia pueden resolver problemas que requieren un "conocimiento formal especializado"
  2. Los Sistemas Expertos pueden obtener conclusiones y resolver problemas de forma más rápida que los expertos humanos. 
  3. Los Sistemas Expertos razonan pero en base a un conocimiento adquirido y no tienen sitio para la subjetividad.
  4. Se ha comprobado que los Sistemas Expertos tienen al menos, la misma competencia que un especialista humano.
  5. El uso de Sistemas Expertos es especialmente recomendado en las siguientes situaciones:
    • Cuando los expertos humanos en una determinada materia son escasos.
    • En situaciones complejas, donde la subjetividad humana puede llevar a conclusiones erróneas.
    • Cuando es muy elevado el volumen de datos que ha de considerarse para obtener una conclusión.

EJEMPLOS DE SISTEMAS EXPERTOS:

DENDRAL: Es capaz de calcular o descubrir hechos relativos a las estructuras moleculares a partir de unos datos químicos sin elaborar.

MYCIN: el mas famoso de todos, diagnostica infecciones en la sangre y meningitis y además sugiere el tratamiento que se debe seguir en cada caso.

PUFF: el hermano menor de MYCIN, que diagnostica y trata enfermedades del pulmon.

MOLGENO: ayuda a los biólogos que trabajan en el campo del DNA y la ingeniria genetica.

PROGRAMMERS APPRENTICE: Se trata de un sistema que ayuda a la escritura de programas.

EURISKO: Sistema experto capaz de aprender a medida que funciona, que crea circuitos microelectricos tridimensionales

GENESIS: Permite a los cientificos palnificar y simular experimentos en el campo de la union de genes

EXPERT SYSTEMAS TO COMBAT INETRNATIONAL TERRORRISM: ayuda a los expertos a la escritura de programas

TWIRL: Simulaciones de guerras completas y guia de mejores acciones posibles a realizar, en casi todas las situaciones.

RI: Programa utilizado para el descubrimiento de yacimientos petroliferos bajo aguas marinas.



lunes, 28 de septiembre de 2015

DRIVERS

DRIVERS

¿Qué son?


Es un elemento de software cuya finalidad es relacionar el SO con el hardware del dispositivo de E/S.

Muchos controladores, como el controlador del teclado, vienen con el sistema operativo. Para otros dispositivos, puedes tener que instalar el nuevo controlador cuando conectas el dispositivo al ordenador. En Windows, los controladores normalmente tienen la extensión .drv.

Un controlador actúa como un traductor entre el dispositivo y los programas que utilizan el dispositivo. Cada dispositivo tiene su propio sistema de comandos especializados que solamente conoce su controlador, sin embargo, la mayoría de los programas tienen acceso a los dispositivos usando comandos genéricos. El controlador, por lo tanto, acepta comandos genéricos de un programa y después los traduce a los comandos especializados para el dispositivo.

¿Qué programas existen para hacer copias de seguridad de los drivers?


DRIVER MAX: Este programa freeware es un programa gratuito, pero cuenta con actualizaciones de pago. DriverMax nos permite actualizar todos nuestros drivers automáticamente, y también crear un respaldo en formato comprimido para poder restaurarlos luego. Es compatible desdeWindows XP hasta el 8. Para descargar: drivermax.

DOUBLE DRIVER: Es portable, así que no necesita instalación. Pesa apenas unos 5MB y es compatible con Windows XP, Vista, 7 y 8 de 32 y 64 bits. Para este artículo lo probamos en Windows 8.1 Pro de 64 bits y funcionó perfectamente.. Para descargar: double driver.

FREE DRIVER BACKUP: Es una utilidad gratuita para Windows que sirve para respaldar y restaurar controladores,pesa apenas 3 MB, y es compatible desdde Windows XP hasta el 8.1 . Para descargar: free driver backup.

Las características de los 3 programas son muy parecidas, salvo que algunos tienen compatibilidades con los nuevas versiones de windows que otros no tienen. Pero si tuviese que elegir preferiría el Double Driver, ya que al ser portable no se necesita instalar y se puede llevar en un USB a todas partes.

Cómo instalar un driver en windows 7 en sencillos pasos

(las capturas de pantalla son de windows 10 pero el procedimiento es el mismo)

Vamos a seguir un tutorial para instalar drivers de audio.
1. Entramos en las propiedades del 'EQUIPO'

2. Una vez clicado ahi nos saldra una nueva ventana donde tendremos que pinchar en 'Administrador de dispositivos'


3. En la nueva ventana que emerge seleccionaríamos  el controlador de audio

4. Después buscaríamos los drivers en el propio PC o si no los tuviésemos los descargaríamos desde la web del fabricante, le daríamos al botón derecho encima del dispositivo de audio y a 'Actualizar software de controlador..'

5. Por último en la ruta de direcciones seleccionamos donde tenemos el controlador. Lo abriríamos y seguiríamos los pasos del wizard para instalarlo.
Como el controlador ya esta instalado en el PC no es necesario instalarlo de nuevo.

LA BIOS




Códigos de error en la BIOS (beep codes)



Cada vez que encendemos nuestro PC, el modo que tiene la placa base de transmitir el estado del sistema es por medio de pitidos.

Ningún pitido: No hay suministro eléctrico o el speaker (dispositivo dentro de la torre que emite los pitidos) está estropeado. Probablemente el cable está sin enchufar. Si aún así sigue fallando, probamos cambiando el cable por otro similar (se puede encontrar cables de alimentación en cualquier tienda de informática). El cable es similar a éste:

Tono continuo: Error en el suministro eléctrico. Por tanto la corriente está llegando mal.

Tonos cortos constantes: La placa madre está defectuosa y por ello deberemos cambiarla por otra nueva.

Un tono largo: Error de memoria RAM. Puede deberse a que esté mal colocada, en cuyo caso nos cercioraremos de que la misma se encuentra correctamente puesta. En caso de que el problema persista, puede que la memoria esté defectuosa, por lo que pasaremos el programaMemTest para comprobar si la misma está defectuosa.

Un tono largo y otro corto: Error en la placa base o en la ROM. Es un error común en las placas base antiguas.

Un tono largo y dos cortos: Error en la tarjeta gráfica. Puede que el puerto falle, por lo que no habría más que cambiarla de puerto. Si el problema persiste, puede ser que la tarjeta gráfica sea defectuosa.

Dos tonos largos y uno corto: Error en la sincronización de las imágenes. Seguramente sea un problema de la tarjeta gráfica.

Dos tonos cortos: Error de la paridad de la memoria. Esto ocurre sobretodo en ordenadores viejos que llevaban la memoria de dos módulos en dos módulos. Esto significaría que uno de los módulos falla, o que no disponemos de un número par de módulos de memoria.

Tres tonos cortos: Esto nos indica que hay un error en los primeros 64Kb de la memoria RAM.

Cuatro tonos cortos: Error en el contador.

Cinco tonos cortos: Esto nos indica que el procesador o la tarjeta gráfica se encuentran bloqueados. Suele ocurrir por sobrecalentamiento.

Seis tonos cortos: Error en el teclado. Si ocurre esto probaremos a conectar otro teclado. Si aun así no funciona se trata del puerto receptor del teclado.

Siete tonos cortos: Modo virtual de procesador AT activo.

Ocho tonos cortos: Error en la escritura de la video RAM (todas las formas que usa la RAM para guardar datos de imágenes para presentarlas en pantalla)

Nueve tonos cortos: Error en la cuenta de la BIOS RAM.

Estos son los códigos genéricos de todas las BIOS, después cada marca que crea su propia BIOS, ya sea PHOENIX, AMI, AWARD o IBM, tienen códigos característicos que se pueden consultar en sus webs.

Códigos de IBM

  • 2 pitidos cortos: detalle del error mostrado en el monitor.
  • Pitido ininterrumpido: igual que los códigos genéricos: fallo en el suministro eléctrico.
  • 3 pitidos largos: fallo en el teclado.

Códigos de las BIOS AMI

  • 1 corto: error de refresco en la DRAM.
  • 2 cortos: error de paridad.
  • 3 cortos: error en los primeros 64 KB de la memoria RAM.
  • 4 cortos: error de reloj.
  • 5 cortos: error del procesador.
  • 6 cortos: error de teclado; similar a los códigos genéricos.
  • 8 cortos: error en la memoria gráfica.
  • Códigos de las BIOS Award
  • 1 pitido corto y 1 largo: error de vídeo.
  • 1 corto y 3 largos: error de teclado.

Códigos de las BIOS Phoenix

¡Los guiones son pausas!
1-1-2: Fallo en la comprobación del procesador.
1-1-2: Tono grave. Fallo en la placa base.
1-1-3: Fallo en el acceso a la CMOS.
1-1-3: Tono grave. Fallo en la memoria extendida de la CMOS.
1-1-4: Error en la suma de control de la propia Bios.
1-2-1: Error en el PIT (Intervalo Programable del Temporizador).
1-2-2: Fallo en el controlador DMA.
1-2-3: Fallo en el acceso a DMA.
1-3-1: Error de refresco de la memoria RAM.
1-3-2: Fallo en la comprobación de los primeros 64 KB de RAM.
1-3-3: Error en los primeros 64 KB de RAM.
1-3-4: Fallo en la lógica de control de los primeros 64 KB de RAM.
1-4-1: Fallo en la línea de direccionamiento de los primeros 64 KB de RAM.
1-4-2: Error de paridad en los primeros 64 KB de RAM.
1-4-3: Fallo en la comprobación del temporizador del bus EISA.
1-4-4: Fallo en la comprobación del puerto 462 para el bus EISA.
2-1-1 a 2-1-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
2-2-1 a 2-2-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
2-3-1 a 2-3-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
2-4-1 a 2-4-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
3-3-1: Fallo en el registro del DMA secundario.
3-1-2: Fallo en el registro del DMA primario.
3-1-3: Fallo en el registro de la interrupción primaria.
3-1-4: Fallo en el registro de la interrupción secundaria.
3-2-2: Error en el vector de interrupción.
3-2-3: Reservado.
3-2-4: Fallo en el controlador del teclado.
3-3-1: Fallo de alimentación en la memoria CMOS.
3-3-2: Error de configuración en la CMOS.
3-3-3: Reservado.
3-3-4: Fallo en la memoria de vídeo.
3-4-1: Fallo en la inicialización de la tarjeta gráfica.
4-2-1: Fallo en el temporizador del sistema.
4-2-2: Fallo de apagado.
4-2-3: Fallo en la puerta A20 del controlador del teclado.
4-2-4: Interrupción inesperada en el modo protegido.
4-3-1: Fallo en la comprobación de la memoria RAM.
4-3-3: Fallo en el segundo canal del temporizador.
4-3-4: Fallo en el reloj del sistema.
4-4-1: Error en el puerto serie.
4-4-2: Error en el puerto paralelo.
4-4-3: Fallo en el coprocesador matemático (MPU).

Códigos de la BIOS AWARD


Tono ininterrumpido. Fallo en el suministro eléctrico. Revisamos las conexiones y la fuente de alimentación.

Tonos cortos constantes. Sobrecarga eléctrica, chips defectuosos, placa mal…

1 largo. Si aparece esto en la pantalla “RAM Failure”, significa que los diferentes componentes 
encargados del refresco de la memoria RAM fallan o no están presentes. Cambiar de banco la memoria y comprobar los jumpers de buses.

1 largo y 1 corto. El código de la BIOS esta corrupto o defectuoso, probaremos a flasear o reemplazamos el chip de la BIOS sino podemos cambiamos de placa.

1 largo y dos cortos. No da señal de imagen, se trata de que nuestra tarjeta de vídeo esta estropeada, probaremos a pincharla en otro slot o probaremos otra tarjeta gráfica.

1 largo y 2 cortos. Si aparece por pantalla este mensaje: “No video card found”, este error solo es aplicable a placas base con tarjetas de vídeo integradas. Fallo en la tarjeta gráfica, probaremos a desabilitarla y pincharemos una nueva en cualquier slot libre o cambiaremos la placa madre.

1 largo y 3 cortos. Si aparece este mensaje por pantalla “No monitor connected” Idem que el anterior.

1 largo y varios cortos. Mensaje de error. “Video related failure”. Lo mismo que antes. Cada 
fabricante implanta un código de error según el tipo de tarjeta de video y los parámetros de cada BIOS

2 largos y 1 corto. Fallo en la sincronización de las imágenes. Cargaremos por defecto los valores de la BIOS e intentaremos reiniciar. Si persiste nuestra tarjeta gráfica o placa base están estropeadas.

2 cortos. Vemos en la pantalla este error: “Parity Error”. Se trata de un error en la configuración de la BIOS al no soportar la paridad de memoria, la deshabilitamos en al BIOS.

3 cortos. Vemos en la pantalla este error. Base 64 Kb “Memory Failure”, significa que la BIOS al intentar leer los primeros 64Kbytes de memoria RAM dieron error. Cambiamos la RAM instalada por otra.

4 cortos. Mensaje de error; “Timer not operational”. El reloj de la propia placa base esta estropeado, no hay mas solución que cambiar la placa. No confundir con “CMOS cheksum error” una cosa es la pila y otra el contador o reloj de la placa base.

5 cortos. Mensaje por pantalla “Processor Error” significa que la CPU ha generado un error porque el procesador o la memoria de vídeo están bloqueados.

6 cortos. Mensaje de error: “8042 – Gate A20 Failure”, muy mítico este error. El controlador o procesador del teclado (8042) puede estar en mal estado. La BIOS no puede conmutar en modo protegido. Este error se suele dar cuando se conecta/desconecta el teclado con el ordenador encendido.

7 cortos. Mensaje de error: “Processor Exception / Interrupt Error” Descripción. La CPU ha generado una interrupción excepcional o el modo virtual del procesador está activo. Procesador a punto de morirse.

8 cortos. Mensaje de error: “Display Memory Read / Write error”. La tarjeta de video esta estropeada, procedemos a cambiarla.

9 cortos. Mensaje de error: “ROM Checksum Error”; el valor del checksum (conteo de la memoria) de la RAM no coincide con el valor guardado en la BIOS. Reseteamos los valores de la CMOS y volvemos a aconfigurar y si persiste tendremos la RAM o la BIOS estropeadas.

10 cortos. Si vemos por pantalla esto; “CMOS Shutdown Register / Read/Write Error”: el registro de la CMOS RAM falla a la hora de la desconexión. En otras palabras que no puede escribir en la CMOS cuando salimos de configurar la BIOS.

11cortos. Mensaje de error: “Cache Error / External Cache Bad” la memoria caché (L1o L2) del procesador están fallando. También se aplica a la cache de la placa.

1 pitido largo + 8 pitidos cortos. Error en la verificación de tarjeta de video, esta está defectuosa, procedemos a cambiarla

1 pitido largo + 3 pitidos cortos. Fallo en la comprobación de la RAM (Reemplazar la memoria) posiblemente porque los ciclos de reloj de esa memoria no se corresponden con los de la placa o no son compatibles ( memoria de marca o no ).

RAM CMOS


La CMOS RAM es una pequeña memoria RAM, dedicada a almacenar la información que está configurada en la BIOS. Se guarda la fecha y hora; cantidad, tipos y configuración de discos duros y unidades ópticas, opciones de RAID, etc. Al ser RAM, esta memoria es alimentada por una pequeña batería que entrega energía mientras el PC está apagado y al ser tecnología CMOS necesita muy poca alimentación.