328 0

Full metadata record

DC FieldValueLanguage
dc.contributor.author원유집-
dc.date.accessioned2018-03-12T05:50:10Z-
dc.date.available2018-03-12T05:50:10Z-
dc.date.issued2013-05-
dc.identifier.citationActual Problems of Economics, 2013, 139(1), P.359-66en_US
dc.identifier.issn1993-6788-
dc.identifier.urihttp://www.mdpi.com/1999-5903/5/4/591/htm-
dc.identifier.urihttp://hdl.handle.net/20.500.11754/45397-
dc.description.abstractThe existing I/O workload generators and trace capturing tools are not adaptable to generating nor capturing the I/O requests of Android apps. The Android platform needs proper tools to capture and replay real world workload in the Android platform to verify the result of benchmark tools. This paper introduces Android Storage Performance Analysis Tool, AndroStep, which is specifically designed for characterizing and analyzing the behavior of the I/O subsystem in Android based devices. The AndroStep consists of Mobibench (workload generator), MOST (Mobile Storage Analyzer), and Mobigen (workload replayer). Mobibench is an Android app that generates a filesystem as well as SQLite database operations. Mobibench can also vary the number of concurrent threads to examining the filesystem scalability to support concurrency, e.g., metadata updates, journal file creation/deletion. MOST captures the trace and extracts key filesystem access characteristics such as access pattern with respect to file types, ratio between random vs. sequential access, ratio between buffered vs. synchronous I/O, fraction of metadata accesses, etc. MOST implements reverse mapping feature (finding an inode for a given block) and retrospective reverse mapping (finding an inode for a deleted file). Mobigen is a trace capturing and replaying tool that is specifically designed to perform the user experiment without actual human intervention. Mobigen records the system calls generated from the user behavior and sanitizes the trace for replayable form. Mobigen can replay this trace on different Android platforms or with different I/O stack configurations. As an example of using AndroStep, we analyzed the performances of twelve Android smartphones and the SQLite performances on five different filesystems. AndroStep makes otherwise time consuming I/O stack analysis extremely versatile. AndroStep makes a significant contribution in terms of shedding light on internal behavior of the Android I/O stack.en_US
dc.description.sponsorshipThis work is sponsored by IT R&D program MKE/KEIT. [No.10035202, Large Scale hyper-MLC SSD Technology Development], and by IT R&D program MKE/KEIT. [No. 10041608, Embedded system Software for New-memory based Smart Device].en_US
dc.language.isoenen_US
dc.publisherMDPI AG, 2013.en_US
dc.subjectAndroiden_US
dc.subjectworkload generatoren_US
dc.subjectanalyzeren_US
dc.subjectreplayeren_US
dc.titleFramework for Analyzing Android I/O Stack Behavior: from Generating the Workload to Analyzing the Traceen_US
dc.title.alternativeO Stack Behavior: from Generating the Workload to Analyzing the Traceen_US
dc.typeArticleen_US
dc.identifier.doi10.3390/fi5040591-
dc.relation.page591-610-
dc.relation.journalFuture Internet-
dc.contributor.googleauthorJeong, Sooman-
dc.contributor.googleauthorLee, Kisung-
dc.contributor.googleauthorHwang, Jungwoo-
dc.contributor.googleauthorLee, Seongjin-
dc.contributor.googleauthorWon, Youjip-
dc.relation.code2014002128-
dc.sector.campusS-
dc.sector.daehakCOLLEGE OF ENGINEERING[S]-
dc.sector.departmentDEPARTMENT OF COMPUTER SCIENCE-
dc.identifier.pidyjwon-
Appears in Collections:
COLLEGE OF ENGINEERING[S](공과대학) > COMPUTER SCIENCE(컴퓨터소프트웨어학부) > Articles
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE