A method and apparatus for supporting a host computer system in executing a JAVA computer program. An auxiliary system, including multiple non-host processors, coupled to a non-host memory, via a bus to the host computer system, interfaces with a JAVA Virtual Machine (JVM) to execute one or more threads of the JAVA computer program. The JVM can be instantiated in the non-host memory. The JVM performs allocation of an additional non-host processor for interfacing with the JVM to execute the new thread. The auxiliary system need not be a permanent part of the host computer system. In one embodiment the auxiliary system is coupled to the host computer system to run JAVA programs. The auxiliary system can be detached from the host computer system or can be implemented as a permanent part of the host computer system.

Um método e um instrumento para suportar um sistema computatorizado de anfitrião em executar um programa de computador de JAVA. Um sistema auxiliar, including os processadores múltiplos do non-anfitrião, acoplados a uma memória do non-anfitrião, através de uma barra-ônibus ao sistema computatorizado de anfitrião, conectara com uma máquina virtual de JAVA (JVM) para executar aquele ou mais enfía do programa de computador de JAVA. O JVM pode ser instantiated na memória do non-anfitrião. O JVM executa o alocamento de um processador adicional do non-anfitrião para conectarar com o JVM para executar a linha nova. O sistema auxiliar não necessita ser uma parte permanente do sistema computatorizado de anfitrião. Em uma incorporação o sistema auxiliar é acoplado ao sistema computatorizado de anfitrião para funcionar programas de JAVA. O sistema auxiliar pode ser destacado do sistema computatorizado de anfitrião ou pode ser executado como uma parte permanente do sistema computatorizado de anfitrião.

 
Web www.patentalert.com

< Multi-processor JAVA subsystem

< Multi-processor JAVA subsystem

> Method and apparatus for verifying Enterprise Java Beans

> Method for constructing enterprise system

~ 00098