• DocumentCode
    2096491
  • Title

    Dynamic cache cleaning on Android

  • Author

    Finley, S. ; Xiaojiang Du

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Temple Univ., Philadelphia, PA, USA
  • fYear
    2013
  • fDate
    9-13 June 2013
  • Firstpage
    6143
  • Lastpage
    6147
  • Abstract
    Android developers cache data to improve the performance of their applications. Caching is the technique of transparently storing data such that future requests can be accessed more quickly. At times when a mobile device is not under heavy use the cached data, including sensitive data, can remain on the device for an extensive period of time. This poses a security risk, especially when developers do not take the necessary security measures to protect their users´ sensitive information. While there does exist ways to clear application caches built within the Android operating system and third-party applications, these approaches require the user to manually perform these tasks. This paper presents a dynamic cache cleaner that more aggressively pushes out unused cache data. We also present other possible solutions to more effectively manage the cache.
  • Keywords
    cache storage; mobile computing; operating systems (computers); risk management; security of data; smart phones; software performance evaluation; Android operating system; cache management; dynamic cache cleaning; performance improvement; security risk; sensitive information protection; smart phone; tablet; third-party applications; Androids; Humanoid robots; Mobile communication; Performance evaluation; Security; Smart phones; Android; cache; memory; performance; security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2013 IEEE International Conference on
  • Conference_Location
    Budapest
  • ISSN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2013.6655587
  • Filename
    6655587