For faster navigation, this Iframe is preloading the Wikiwand page for Cooperative Linux.

Cooperative Linux

Cooperative Linux

Mozilla Firefox y Iceweasel corriendo en paralelo
Información general
Tipo de programa Virtualización
Desarrollador Comunitario
Lanzamiento inicial 2004
Licencia GNU General Public License
Información técnica
Programado en
Plataformas admitidas Microsoft Windows
Versiones
Última versión estable 0.7.9 ( 09 de abril de 2011 (13 años, 4 meses y 23 días))
Última versión en pruebas 0.7.10-r1588 ( 07 de agosto de 2011 (13 años y 26 días))
Enlaces

Cooperative Linux, abreviado como coLinux, es un software que permite a Microsoft Windows y a Linux ejecutarse en forma paralela en la misma computadora.

coLinux utiliza el concepto de una máquina virtual cooperativa (CVM). En contraste a máquinas virtuales tradicionales, la CVM comparte los recursos que ya existen en el sistema operativo principal. En las máquinas virtuales, los recursos son virtualizados para cada sistema operativo huésped. La CVM da a ambos sistemas operativos el poder para usar los recursos de forma paralela. La máquina virtual tradicional pone a cada sistema operativo huésped en una "caja de arena".

Vista general

[editar]

El término "cooperativo" es utilizado para describir dos entidades que trabajan en paralelo. Cooperative Linux mantiene los dos Kernels diferentes de sistema operativo en dos grandes corrutinas. Cada núcleo tiene su propio contexto de CPU y de espacio de dirección de memoria, y cada núcleo decide cuando dar el control a su contraparte.

Sin embargo, mientras ambos núcleos tienen teóricamente el acceso completo al verdadero hardware, el hardware de las computadoras personales modernas no está diseñado para ser controlado por dos sistemas operativos diferentes al mismo tiempo. Por lo tanto el núcleo del SO principal se encarga delcontrol del hardware verdadero y el núcleo del SO huésped usa controladores especiales que se comunican con el SO principal y proporcionan varios dispositivos importantes al SO huésped. El anfitrión puede ser cualquier núcleo de sistema operativo que exporte primitivas básicas que permitan al Driver del Cooperative Linux funcionar simultáneamente en el modo CPL0 (anillo de acceso 0) y asignar memoria.

Historia

[editar]

Dan Aloni comenzó originalmente el desarrollo de Linux Cooperativo, que se basó en el trabajo similar de Linux en Modo Usuario. El anuncio del desarrollo se realizó el 25 de enero de 2004. En julio de 2004 se presentó en el Simposio de Linux. La fuente fue liberada bajo la GNU General Public License.

Comparaciones

[editar]

Linux cooperativo es claramente diferente de las soluciones tradicionales de virtualización como VMware, Plex86, Virtual PC, QEMU y de otros métodos como Xen, que trabajan generalmente haciendo funcionar al sistema operativo huésped en un modo de menor privilegio menos que el kernel del anfitrión.

Las únicas desventajas del enfoque CPL0 son la estabilidad y la seguridad. Si el huésped es inestable, es posible que bloquee o altere todo el sistema. En cuanto a seguridad, un superusuario de la máquina Cooperativa de Linux puede llegar a superusuario en el sistema anfitrión.

Hardware emulado

[editar]
  • Ethernet network via TAP, PCAP, NDIS and SLiRP.

Véase también

[editar]

Enlaces externos

[editar]
{{bottomLinkPreText}} {{bottomLinkText}}
Cooperative Linux
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?