TakaTuka - TakaTuka

TakaTuka
Geliştirici (ler)Freiburg Üniversitesi, LUMS
YazılmışJava, C, nesC
İşletim sistemiUnix benzeri ve TinyOS
TürJava Sanal Makinesi
LisansGNU Genel Kamu Lisansı
İnternet sitesitakatuka.sourceforge.net

TakaTuka bir Java sanal makinesi (JVM) esas olarak kablosuz sensör ağı cihazlar.[1][2][3] Sanal makine, en az 4 cihaza sahip küçük cihazları desteklemeye odaklandı. KiB nın-nin Veri deposu ve 48'den büyük KiB nın-nin flash bellek. TakaTuka şu anda teklifler CLDC uyumlu kitaplık desteği.

TakaTuka tarafından geliştirilmiştir Freiburg Üniversitesi ve önce halka açıldı SourceForge 2009 yılında.[1][2][4] Geliştirmenin öğrenme süresini azaltmak için yaratıldı kablosuz sensör ağı ortak bir Java desteklenen tüm diller arasında dil.

TakaTuka mağazaları Java Sınıfı dosyaları Tuk adlı oldukça kompakt bir biçime dönüştürün. Bu biçim, sınıf adları gibi tüm gereksiz bilgileri çıkarır ve yalnızca çalışma zamanı için gerekli bilgileri saklar. Ayrıca, benzer bir Split VM mimarisini paylaşır. Squawk sanal makine.[1][2] TakaTuka ayrıca kapsamlı bir bayt kodu daha küçük kod boyutu ve daha hızlı bayt kodu yürütme ile sonuçlanan sıkıştırma.[1][2]

Desteklenen hareketler

Ayrıca bakınız

Referanslar

  1. ^ a b c d Aslam; et al. "TakaTuka ile tanışın: mote'lar için bir Java sanal makinesi". ACM SenSys 2008. Alındı 2010-06-21. Alıntı dergisi gerektirir | günlük = (Yardım)
  2. ^ a b c d Aslam; et al. "Tiny Motes için Optimize Edilmiş Java İkili ve Sanal Makinesi". DCOSS 2010. Arşivlenen orijinal 2010-06-25 tarihinde. Alındı 2010-06-21. Alıntı dergisi gerektirir | günlük = (Yardım)
  3. ^ Brouwers; et al. "Darjeeling, kaynak fakirleri için zengin özelliklere sahip bir sanal makine". ACM SenSys 2009. Alındı 2010-06-22. Alıntı dergisi gerektirir | günlük = (Yardım)
  4. ^ O'Grady; et al. (2010). "Evrimsel çevre destekli yaşam sistemlerine doğru". 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.

Dış bağlantılar