The Effect of Data and Object Types on Java Virtual Machine
Küçük Resim Yok
Tarih
2018
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Erişim Hakkı
info:eu-repo/semantics/closedAccess
Özet
How the data is stored in the memory becomes more critical when the size of data increases. The programming languages define data and object types that can be used while programming. Most programming languages provide more than one data and object type in order to let developers use more sensitive types which address their needs. Memory management is a key concept for the data-intensive systems. Also, the NoSQL databases, which are alternatives to relational database management systems, tend to store the data in memory and serve the data from memory. In this study, the effect of data and object types on Java Virtual Machine is evaluated in order to reveal its effect in terms of consumed memory on Java programming language. Experimental results reveal some key points for developers to use memory more efficiently.
Verinin nasıl depolandığı verinin boyutu arttıkça daha kritik hale gelmektedir. Programlama dilleri, program geliştirirken kullanılabilecek veri ve nesne tiplerinin tanımlamaktadırlar. Çoğu programlama dili birden çok veri ve nesne tipi sağlayarak geliştiricilerin ihtiyaçlarını karşılayacak daha hassas tipler sağlamaktadır. Bellek yönetimi veri-odaklı sistemler için anahtar bir kavramdır. Ayrıca ilişkisel veritabanı yönetim sistemlerine alternatif olan NoSQL veritabanları, verilerin bellekte depolanıp, bellekten servis edilmesine yönelik eğilim göstermektedirler. Bu çalışmada, veri ve nesne tiplerinin Java sanal makinasına olan etkisi değerlendirilerek Java programlama diline olan bellek tüketim etkisi ortaya çıkarılmıştır. Deneysel sonuçlar, belleğin daha efektif bir şekilde kullanılabilmesine yönelik geliştiricilere anahtar bilgiler sunmaktadır.
Verinin nasıl depolandığı verinin boyutu arttıkça daha kritik hale gelmektedir. Programlama dilleri, program geliştirirken kullanılabilecek veri ve nesne tiplerinin tanımlamaktadırlar. Çoğu programlama dili birden çok veri ve nesne tipi sağlayarak geliştiricilerin ihtiyaçlarını karşılayacak daha hassas tipler sağlamaktadır. Bellek yönetimi veri-odaklı sistemler için anahtar bir kavramdır. Ayrıca ilişkisel veritabanı yönetim sistemlerine alternatif olan NoSQL veritabanları, verilerin bellekte depolanıp, bellekten servis edilmesine yönelik eğilim göstermektedirler. Bu çalışmada, veri ve nesne tiplerinin Java sanal makinasına olan etkisi değerlendirilerek Java programlama diline olan bellek tüketim etkisi ortaya çıkarılmıştır. Deneysel sonuçlar, belleğin daha efektif bir şekilde kullanılabilmesine yönelik geliştiricilere anahtar bilgiler sunmaktadır.
Açıklama
Anahtar Kelimeler
Bilgisayar Bilimleri, Bilgi Sistemleri, Bilgisayar Bilimleri, Donanım ve Mimari, Bilgisayar Bilimleri, Teori ve Metotlar, Biyoloji, Endüstri Mühendisliği, Fizik, Akışkanlar ve Plazma, Fizik, Atomik ve Moleküler Kimya, Fizik, Katı Hal, Fizik, Nükleer, Fizik, Partiküller ve Alanlar, Fizik, Uygulamalı, İstatistik ve Olasılık, Kimya, Analitik, Kimya, Organik, Kimya, Tıbbi, Kimya, Uygulamalı, Matematik, Metalürji Mühendisliği, Mühendislik, Biyotıp, Mühendislik, Elektrik ve Elektronik, Mühendislik, Jeoloji, Mühendislik, Kimya, Mühendislik, Makine
Kaynak
Erciyes Üniversitesi Fen Bilimleri Enstitüsü Dergisi
WoS Q Değeri
Scopus Q Değeri
Cilt
34
Sayı
2