Articulo de referencia

Máquina virtual Squawk

Comparación visual con HotSpot Squawk es una máquina virtual Java de edición micro para sistemas integrados y dispositivos pequeños. La mayoría de las máquinas virtuales para la...

Comparación visual con HotSpot

Squawk es una máquina virtual Java de edición micro para sistemas integrados y dispositivos pequeños. La mayoría de las máquinas virtuales para la plataforma Java están escritas en lenguajes nativos de bajo nivel, como C / C++ y ensamblador ; lo que hace que Squawk sea diferente es que el núcleo de Squawk está escrito principalmente en Java (esto se denomina intérprete metacircular ). Una implementación de Java proporciona facilidad de portabilidad e integración de recursos de aplicaciones y máquinas virtuales, como objetos, subprocesos e interfaces del sistema operativo.

La figura de la máquina virtual Squawk se puede simplificar de la siguiente manera:

  • Escriba la mayor parte posible de la máquina virtual en Java
  • Dirigido a dispositivos pequeños con recursos limitados
  • Habilitar Java para el desarrollo microintegrado

El proyecto de investigación se inspiró en Squeak . Squawk tiene una herencia de Java ME y presenta una pequeña huella de memoria . [1] Fue desarrollado para ser simple con mínimas dependencias externas. Su simplicidad lo hizo portátil y fácil de depurar y mantener. Squawk también proporciona un mecanismo aislado por el cual una aplicación se representa como un objeto. En Squawk, una o más aplicaciones pueden ejecutarse en la única JVM. Conceptualmente, cada aplicación está completamente aislada de todas las demás aplicaciones.

Véase también

Referencias

  1. ^ Una arquitectura de máquina virtual Java para dispositivos muy pequeños Archivado el 16 de febrero de 2008 en Wayback Machine
  • Podcast sobre SunSPOT y la tecnología Squawk
  • Una arquitectura de máquina virtual Java para dispositivos muy pequeños
  • La máquina virtual Squawk: Java(TM) en el hardware
  • Javaone 2006 Squawk para redes de sensores inalámbricos
  • Personalización basada en aplicaciones de una máquina virtual Java integrada
  • Implementación anticipada en ROM de un sistema operativo Java
  • Proyecto Mancha Solar
  • Afiche de graznido


Retrieved from "https://en.wikipedia.org/w/index.php?title=Squawk_virtual_machine&oldid=1215619361"