TakaTuka - TakaTuka

TakaTuka
VývojářiUniverzita ve Freiburgu, LUMY
NapsánoJáva, C, nesC
Operační systémUnixový a TinyOS
TypVirtuální stroj Java
LicenceGNU General Public License
webová stránkatakatuka.sourceforge.net

TakaTuka je Virtuální stroj Java (JVM) zaměřena hlavně na bezdrátová senzorová síť zařízení.[1][2][3] VM se zaměřil na podporu malých zařízení s minimálně 4 KiB z RAM a větší než 48 KiB z flash paměť. TakaTuka aktuálně nabízí CLDC podpora kompatibilní knihovny.

TakaTuka vyvinul Univerzita ve Freiburgu a nejprve šel na veřejnost SourceForge v roce 2009.[1][2][4] Byl vytvořen za účelem zkrácení doby učení vývoje bezdrátová senzorová síť aplikace zavedením společné Jáva jazyk mezi všemi podporovanými mote.

Obchody TakaTuka Soubory třídy Java do vysoce kompaktního formátu s názvem Tuk. Tento formát odstraní všechny nepotřebné informace, jako jsou názvy tříd, a ponechá si pouze základní informace za běhu. Sdílí také podobnou architekturu Split VM Virtuální stroj Squawk.[1][2] Kromě toho společnost TakaTuka také rozsáhle zaměstnává bytecode zhutnění, které má za následek menší velikost kódu a rychlejší provedení bytecode.[1][2]

Podporované motivy

Viz také

Reference

  1. ^ A b C d Aslam; et al. „Představujeme TakaTuka: virtuální stroj Java pro různé motivy“. ACM SenSys 2008. Citováno 2010-06-21. Citovat deník vyžaduje | deník = (Pomoc)
  2. ^ A b C d Aslam; et al. „Optimalizovaný binární a virtuální stroj Java pro drobné motivy“. DCOSS 2010. Archivovány od originál dne 25. 06. 2010. Citováno 2010-06-21. Citovat deník vyžaduje | deník = (Pomoc)
  3. ^ Brouwers; et al. „Darjeeling, VM bohatý na funkce pro chudé zdroje“. ACM SenSys 2009. Citováno 2010-06-22. Citovat deník vyžaduje | deník = (Pomoc)
  4. ^ O'Grady; et al. (2010). "Směrem k evolučním systémům podporujícím živé prostředí". Journal of Ambient Intelligence and Humanized Computing. Journal of Ambient Intelligence and Humanized Computing. 1: 15–29. doi:10.1007 / s12652-009-0003-5. hdl:10197/1915.

externí odkazy