Memory leakage detection by PCB hooking in Android

Jihyun Park, Byoungju Choi

Research output: Contribution to journalArticlepeer-review

Abstract

Android is a software designed primarily for mobile devices. Like other embedded systems, various faults also occur in Android due to resource restrictions and frequent external input by the user. In this paper, we propose a method of hooking into the Process Control Block (PCB) to collect data on memory execution and detect memory leakage. Our method does not require any further change of the target software code or hardware. In addition, it maintains the run-time performance while minimizing system overhead. Overall results of the case study show that mis method is very effective in both preventing performance degradation and detecting memory leakage.

Original languageEnglish
Pages (from-to)4875-4883
Number of pages9
JournalInformation (Japan)
Volume17
Issue number10A
StatePublished - 1 Oct 2014

Bibliographical note

Publisher Copyright:
© 2014 International Information Institute.

Keywords

  • Android
  • Memory leakage
  • Software test

Fingerprint

Dive into the research topics of 'Memory leakage detection by PCB hooking in Android'. Together they form a unique fingerprint.

Cite this