Foros de daboweb

HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac => GNU/Linux, Unix, *BSD and Free Software, Android => Mensaje iniciado por: choche en 13 de Marzo de 2005, 10:52:48 pm

Título: Módulo de QEMU permite emular un sistema operativo
Publicado por: choche en 13 de Marzo de 2005, 10:52:48 pm
QEMU es un emulador de máquina virtual hardware que nos permite simular el funcionamiento de una computadora PC dentro de otra computadora. Esto es útil para, por ejemplo, ejecutar Linux de forma nativa y Windows dentro del emulador para correr un determinado software que nos causa algún problema al intentar ejecutarlo con Wine. QEMU se encuentra disponible para plataformas PC bajo Linux, y ofrece soporte para otros sistemas operativos. Además, es tecnología open source, con lo cual contamos con el código fuente y la libertad de uso implícita en los programas que abrazan dicha filosofía.

El problema de la emulación es la pérdida de rendimiento. Técnicamente, QEMU emplea la técnica de traducción dinámica, lo que quiere decir que el emulador "traduce" las instrucciones del sistema operativo y programas que está ejecutando cuando las necesita. Como ya podemos imaginar, y al igual que una traducción entre seres humanos, este proceso acarrea un retraso en la ejecución, que puede ser mayor o menor. Hasta ahora, todos los softwares de emulación sufren en mayor o menor medida este problema, pese a las "soluciones milagrosas" sin pérdida de rendimiento que han anunciado algunos fabricantes.

Para solucionarlo, QEMU dispone de un módulo llamado Accelerator, que permite aumentar en gran medida la velocidad de la máquina virtual hardware. El problema de dicho módulo es que es tecnología propietaria, por lo que no está sujeto a una licencia libre y no se ofrece su código fuente, pese a que sí puede descargarse gratuitamente de la web de QEMU. El autor de este módulo es Fabrice Bellard, el mismo programador que creó QEMU.

Por el momento, el módulo Accelerator solamente se encuentra disponible en formato binario para la versión Linux de QEMU (necesita el kernel 2.4.x o 2.6.x para su correcto funcionamiento).

Más información:

QEMU Accelerator Module : What is it ?
http://fabrice.bellard.free.fr/qemu/qemu-accel.html

Página web de QEMU
http://fabrice.bellard.free.fr/qemu/

Fuente (http://diariored.com/blog/001043.php)
Título: Módulo de QEMU permite emular un sistema operativo
Publicado por: Paulet en 15 de Marzo de 2005, 07:27:53 am
para el que le apetezca trastear

http://www.nautopia.net/archives/es/varios_hd_arranque_y_particiones/qemu/qemu_emulador_pc_virtual.php

salu2