A Performance Comparison of Java Cache Memory Implementations
Yükleniyor...
Dosyalar
Tarih
2020
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Erişim Hakkı
info:eu-repo/semantics/openAccess
Özet
Nowadays the information systems are substantially data-intensive and the data is going to be more critical than before.For these systems, which are intolerant in terms of time latency, the way of accessing data becomes more critical. Inthese situations, an additional data layer named cache memory is used. There are various both open-source andcommercial Java cache memory implementations based on the specifications defined by Java Community Process. Inthis study, the most widely used Java cache memory implementations are evaluated in order to compare theirperformances in terms of elapsed time and memory consumption. The experimental results imply that the architecturaldesign of cache memory has a great effect on performance and there is no winner that provides the best performance forall data operations.
Günümüzde bilgi sistemleri ciddi miktarda veri ağırlıklıdır ve bu veri gitgide daha kritik hale gelmektedir. Bu tip veriye erişimde gecikmeye toleransı olmayan sistemlerde, veriye ulaşım yöntemi çok daha kritik hale gelmektedir. Bu tip durumlarda, ön bellek hafızası ismi verilen ek bir veri katmanı kullanılmaktadır. Java Community Process tarafından tanımlanan şartlara uyan gerek açık kaynak kodlu gerekse ticari çeşitli Java ön bellek gerçekleştirmeleri mevcuttur. Bu çalışmada, en çok kullanılan Java ön bellek gerçekleştirmeleri ihtiyaç duyduğu zaman ve bellek tüketim açısından performans karşılaştırması yapmak üzere değerlendirilmiştir. Deneysel sonuçlar ön bellek mimari tasarımının performans üzerine ciddi etkisi olduğunu ve tüm veri işlemleri için en iyi performansı gösteren tek bir kazananın olmadığını göstermiştir.
Günümüzde bilgi sistemleri ciddi miktarda veri ağırlıklıdır ve bu veri gitgide daha kritik hale gelmektedir. Bu tip veriye erişimde gecikmeye toleransı olmayan sistemlerde, veriye ulaşım yöntemi çok daha kritik hale gelmektedir. Bu tip durumlarda, ön bellek hafızası ismi verilen ek bir veri katmanı kullanılmaktadır. Java Community Process tarafından tanımlanan şartlara uyan gerek açık kaynak kodlu gerekse ticari çeşitli Java ön bellek gerçekleştirmeleri mevcuttur. Bu çalışmada, en çok kullanılan Java ön bellek gerçekleştirmeleri ihtiyaç duyduğu zaman ve bellek tüketim açısından performans karşılaştırması yapmak üzere değerlendirilmiştir. Deneysel sonuçlar ön bellek mimari tasarımının performans üzerine ciddi etkisi olduğunu ve tüm veri işlemleri için en iyi performansı gösteren tek bir kazananın olmadığını göstermiştir.
Açıklama
Anahtar Kelimeler
[No Keywords]
Kaynak
Gümüşhane Üniversitesi Fen Bilimleri Dergisi
WoS Q Değeri
Scopus Q Değeri
Cilt
10
Sayı
3