PicoJava
picoJava is een specificatie voor microprocessors gericht op het uitvoeren van Java bytecode zonder een interpreter of JIT-compiler . Op processors die volgens deze specificatie zijn gebouwd, werkt Java-code ongeveer 20 keer sneller dan op een standaardprocessor die de JVM gebruikt . Ook zijn deze processors in staat om C / C++-code uit te voeren met een snelheid die vergelijkbaar is met processors van de RISC- architectuur . Met deze aanpak kunt u de prestaties van programma's in Java aanzienlijk verbeteren, zonder de uitvoeringssnelheid van programma's in andere talen te verminderen.
PicoJava is ontworpen voor gebruik in embedded systemen waarop Java-applicaties draaien.
De picoJava-specificatie beschrijft niet de logica van geheugen en I/O-interfaces, dus ontwikkelaars kunnen de logica gebruiken zoals zij dat willen.
Bestaande producten
Sun Microsystems heeft geen producten uitgebracht die op deze technologie zijn gebaseerd, maar heeft deze in licentie gegeven aan een aantal bedrijven, zoals Fujitsu , NEC en Siemens .
In 2000 introduceerde Fujitsu de J-Starter Kit .
Zie ook
Links
- Sun Community Source Licensing (SCSL) - picoJava Gearchiveerd op 4 juni 2011 op de Wayback Machine
- Release-aankondiging (Fujitsu) Gearchiveerd op 22 januari 2010 op de Wayback Machine