Bellek parçalanmasını azaltmak için yeni bir bellek ayırıcısı seçme yöntemi
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
Bellek parçalanması belleğin verimli kullanılmasını engelleyen önemli problemlerden biridir. Belleğin harici ve dâhili parçalanma sorunlarını çözmek üzere çeşitli çözümler önerilmiştir. Dâhili bellek parçalanmasına en güncel çözümler çöp toplayıcı yazılımlardır. Çöp toplayıcı yazılımlar yüksek zaman tüketimleri ile istenmeyen performans düşüşüne, bellek ve enerji tüketimine sebep olmaktadırlar. Bu nedenle, çeşitli bellek ayırıcılar geliştirilmiş ve yazılımın bellek üzerindeki yerleşim karakteristiğine göre farklı performanslar sergilemiştir. Bu durum yazılım geliştiricilerin kendi yazılımlarına uygun bellek ayırıcı çözümünü test edip en verimli olanı seçmesini gerekli kılmaktadır. Yazılım geliştirme aşamasındaki bu seçimin statik olması değişen bellek durumları, donanım özellikleri ve işletim sistemi şartları göz önüne alındığı zaman her durumda en verimli çözümü garanti etmesi mümkün olmamaktadır. Bu yüzden, her uygulama için dinamik olarak en iyi bellek ayırıcısına karar veren yeni bir yaklaşım önerilmektedir. Önerilen çözüm, her prosesi çeşitli bellek ayırıcılarla sınar. Sınadıktan sonra, işletim sisteminin (İS) durumunu da göz önüne alarak optimum bir bellek ayırıcısı seçer. Örneğin İS bellek yetersizliği yaşıyorsa, yöntem, yeni prosesler için belleği en verimli kullanan bellek ayırıcıyı; eğer MİB (merkezi işlem birimi) çok kullanılıyorsa, en hızlı bellek ayırıcıyı seçer. Diğer durumlarda ise dengeli bellek ayırıcıyı seçer. Test sonuçlarına göre, önerilen yöntem %58'e kadar daha az parçalanmış bellek kullanımı ve %90'a kadar daha hızlı bellek işlemleri sunmaktadır. 107 prosesin ortalamasına göre yöntem, %7.16 daha az parçalanmış bellek kullanımı ve %1.79 daha hızlı bellek işlemleri sunmaktadır. Test sonuçları da kanıtlamaktadır ki, önerilen yöntem, değişen bellek durumları, donanım özellikleri ve işletim sistemi şartları için en verimli çözümü sunmaktadır.
Author
Onur Ülgen
Institution
How to Cite
Onur Ülgen (Doktora Tezi). Bellek parçalanmasını azaltmak için yeni bir bellek ayırıcısı seçme yöntemi, 2016, Çukurova University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Çukurova University
- Şiddet davranışı gösteren ve göstermeyen ergenlerin ailelerinin aile işlevleri, öfke ve öfke ifade tarzları açısından incelenmesi(2006)
- Parçalanmış ve tam aileye sahip ergenlerin yaşam doyumu düzeyleri ile yaşam kalite düzeylerinin karşılaştırılması(2009)
- 9mm. ateşli silahlardan elde edilen kovanların vemermi çekirdeklerinin tanımlanarak markalarının tespiti(2020)
- Geleneksel Afrika patlıcan ülkelerinin morfolojik ve genetik çeşitliliğinin değerlendirilmesi ve seçilmiş erişimlerin tuz toleransı ve başka kültür performanslarının tespiti(2022)
- İş birliğine dayalı video-blog projelerinin İngilizceyi yabancı dil olarak öğrenen Türk öğrencilerinin dilsel ve dijital okuryazarlık becerileri üzerindeki etkileri(2025)
- Cultural significance in foreign learning and teaching with special emphasis on reading comprehension through cultural schemata(1992)
