TakaTuka - TakaTuka
Vývojáři | Univerzita ve Freiburgu, LUMY |
---|---|
Napsáno | Jáva, C, nesC |
Operační systém | Unixový a TinyOS |
Typ | Virtuální stroj Java |
Licence | GNU General Public License |
webová stránka | takatuka.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
- ^ 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) - ^ 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) - ^ 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) - ^ 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.