Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / El manual para el clustering con openMosix - APÉNDICE A: Aplicaciones funcionando, o no

El manual para el clustering con openMosix - APÉNDICE A: Aplicaciones funcionando, o no

 ***** (4 opiniones)
GNU Free Documentation License Tutorial de miKeL a.k.a.mc2 y Kris Buytaert - 27 de Febrero de 2006
Temas Relacionados: PC
47. APÉNDICE A: Aplicaciones funcionando, o no
Este apéndice contendrá una lista de aplicaciones que han sido probadas y otra que mostrará las NO pueden funcionar, en openMosix.


  • Utiliades MPEG. Utilizan pipes de entrada y salida (i/o) intensivamente, hecho que hace que funcionen excepcionalmente bien en clusters de pequeño y mediano tamaño. La codificación y decodificación se realizan en el nodo raíz pero los filtros migrados en los nodos incrementan el rendimiento en la compresión de ficheros de alta calidad (que requieren un mayor procesamiento).
  • bladeenc. Esta utilidad sirve para ripear rápidamente nuestros ficheros de audio mp3.
  • Povray. Podemos dividir nuestros frames del trabajo de renderización en múltiples procesos desde un shell script o utilizar la versión paralela (PVM) para que se haga automáticamente.
  • MPI. Entre MPI y openMosix parece existir una totalidad compatibilidad.
  • FLAC. Se trata de un codificador de audio lossless (sin pérdidas). http://flac.sourceforge.net/##

Podremos encontrar información más actualizada en las referencias Wiki del HOWTO de Kris Buytaert8.1.


Las aplicaciones que utilizan memoria compartida funcionan en un linux estándar, pero no migran. Tampoco podrán migrar pogramas que hagan uso de recursos que no puedan migrar, como por ejemplo pasa con todas las aplicaciones que puedan apoiarse en Java green thread JVM's.

  • Programas Java que utilizan threads nativos. Estos programas no migrarán porque utilizan memoria compartida. Los Green Threads JVM's permiten migración pero cada thread en un proceso separado.
  • Aplicaciones que utilizan threads. El hecho de que no migren los threads no es una limitación de openMosix sinó de Linux. Contrariamente a las plataformas como Solaris donde los threads son procesos ligeros con su propio espacio de memoria, en Linux no poseen dicho espacio. Si hacemos un ps en Linux podremos ver cada thread ya que cada uno será una tarea en el scheduler. No obstante cada una de estas tareas no puede funcionar por ella misma ya que necesita el espacio de direcciones donde fue lanzada. De esta manera queda pues como hecho imposible poder migrar pthread a otro nodo sin poderlo conectar son su espacio de direcciones.
  • Phyton con el threading activado.
  • MySQL utiliza memoria compartida.
  • Apache utiliza memoria compartida.
  • Mathematica utiliza memoria compartida.
  • SAP utiliza memoria compartida.
  • Oracle utiliza memoria compartida.
  • Baan utiliza memoria compartida.
  • Postgres utiliza memoria compartida.

Podremos encontrar información más actualizada en la página Wiki8.2.
Tabla de contenidos
Autor y licencia de 'El manual para el clustering con openMosix - APÉNDICE A: Aplicaciones funcionando, o no'
miKeL a.k.a.mc2 y Kris Buytaert Extraído de: http://es.tldp.org/Manuales-LuCAS/doc-manual-openMosix-1.0/doc-manual-openMosix_html-1.0/ GNU Free Documentation License
Licencia GNU Free Documentation License: http://www.es.gnu.org/licencias/fdles.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'El manual para el clustering con openMosix - APÉNDICE A: Aplicaciones funcionando, o no'

Cómo optimizar sus recursos y lograr el éxito en su emprendimiento.Un plan de negocios es... Más »
El principal objetivo de este documento es lograr que el lector adquiera la capacidad de... Más »
Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos... Más »
Las notas que siguen han sido elaboradas en el marco de un trabajo de Consultoría... Más »
La obligación jurídica supone siempre establecer una relación entre el deudor frente al acreedor, que... Más »
¿Estás seguro de que deseas eliminar este capítulo?