Ana gezinime geç Aramaya geç Ana içeriğe geç

Decomposition of memory consumption footprints to identify problematic threads

  • Özdinç Celikel*
  • , Armend Vraniqi
  • , Tolga Ovatman
  • *Bu çalışma için yazışmadan sorumlu yazar
  • Istanbul Technical University

Araştırma sonucu: Kitap/Rapor/Konferans Bildirisinde BölümKonferans katkısıbilirkişi

Özet

Software as a Service(SaaS) solutions are state-of-the-art advancement of the cloud computing technologies that bring on new challenges in terms of cloud system management. It is the usual case where user jobs(macros, scripts, programs, etc.) are executed as threads inside platform processes making the distinction between user jobs very hard to perform. In case of a problematic thread(such as a thread with memory leakage) system administrator needs to manually detect the problematic thread or even kill the entire process harming the rest of the user jobs in the process. In this paper, we propose a novel approach based on processing the memory footprint of the problematic process. We use Fourier analysis to calculate the energy spectral densities of the memory footprints where threads with different characteristics produce different densities in case of a memory leakage. We represent a thread's memory usage characteristic as a periodic signal with a memory consumption frequency and a unit memory consumption amount. Our results show that for a process involving two threads, it is possible to distinguish the problematic thread by observing the memory footprint's energy density after the anomaly begins. We further investigate our results to relate the thread parameters with the difference between energy densities and derive guidelines on identifying the specific thread causing the problem. As a result we found out that certain thresholds exist for unit memory consumption to be able to identify the problematic thread and also the decomposability of the memory footprint has an exponential relation with the rate of memory consumption frequencies of process' threads.

Orijinal dilİngilizce
Ana bilgisayar yayını başlığıProceedings - IEEE Symposium on Computers and Communications
YayınlayanInstitute of Electrical and Electronics Engineers Inc.
ISBN (Elektronik)9781479942770
DOI'lar
Yayın durumuYayınlandı - 26 Eyl 2014
EtkinlikISCC 2014 Workshop - 5th IEEE International Workshop on Performance Evaluation of Communications in Distributed Systems and Web based Service Architectures, PEDISWESA 2014 - Funchal, Portugal
Süre: 23 Haz 201426 Haz 2014

Yayın serisi

AdıProceedings - IEEE Symposium on Computers and Communications
HacimWorkshops
ISSN (Basılı)1530-1346

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???ISCC 2014 Workshop - 5th IEEE International Workshop on Performance Evaluation of Communications in Distributed Systems and Web based Service Architectures, PEDISWESA 2014
Ülke/BölgePortugal
ŞehirFunchal
Periyot23/06/1426/06/14

Bibliyografik not

Publisher Copyright:
© 2014 IEEE.

Parmak izi

Decomposition of memory consumption footprints to identify problematic threads' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Alıntı Yap