Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 반효경 | * |
dc.date.accessioned | 2021-06-07T16:31:12Z | - |
dc.date.available | 2021-06-07T16:31:12Z | - |
dc.date.issued | 2021 | * |
dc.identifier.issn | 2169-3536 | * |
dc.identifier.other | OAK-29407 | * |
dc.identifier.uri | https://dspace.ewha.ac.kr/handle/2015.oak/257586 | - |
dc.description.abstract | In this article, we analyze Android applications' memory reference behaviors, and observe that smartphone memory accesses are different from traditional computer systems with respect to the following five aspects: 1) A limited number of hot pages account for a majority of memory writes, and these hot pages have similar logical addresses regardless of application types; 2) The identities of these hot pages are shared library, linker, and stack regions; 3) The memory access behaviors of hot pages do not change significantly as time progresses even after applications finish their launching; 4) The skewness of memory write accesses in Android is extremely stronger than that of desktop systems; 5) In predicting re-reference likelihood of hot pages, temporal locality is better than reference frequency. Based on these observations, we present a new smartphone memory management scheme for DRAM-NVM hybrid memory. Adopting NVM is effective in power-saving of smartphones, but NVM has weaknesses in write operations. Thus, we aim to identify write-intensive pages and place them on DRAM. Unlike previous studies, we prevent migration of pages between DRAM and NVM, which eliminates unnecessary NVM write traffic that accounts for 32-42% of total write traffic. By judiciously managing the admission of hot pages in DRAM, our scheme reduces the write traffic to NVM by 42% on average without performance degradations. | * |
dc.language | English | * |
dc.publisher | IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC | * |
dc.subject | Nonvolatile memory | * |
dc.subject | Random access memory | * |
dc.subject | Memory management | * |
dc.subject | Social networking (online) | * |
dc.subject | Performance evaluation | * |
dc.subject | Focusing | * |
dc.subject | Browsers | * |
dc.subject | Android | * |
dc.subject | smartphone | * |
dc.subject | application | * |
dc.subject | memory reference | * |
dc.subject | NVM | * |
dc.subject | write operation | * |
dc.subject | hybrid memory | * |
dc.title | Characterization of Android Memory References and Implication to Hybrid Memory Management | * |
dc.type | Article | * |
dc.relation.volume | 9 | * |
dc.relation.index | SCIE | * |
dc.relation.index | SCOPUS | * |
dc.relation.startpage | 60997 | * |
dc.relation.lastpage | 61009 | * |
dc.relation.journaltitle | IEEE ACCESS | * |
dc.identifier.doi | 10.1109/ACCESS.2021.3074179 | * |
dc.identifier.wosid | WOS:000645037800001 | * |
dc.author.google | Lee, Soyoon | * |
dc.author.google | Bahn, Hyokyung | * |
dc.contributor.scopusid | 반효경(7003994561) | * |
dc.date.modifydate | 20240315133816 | * |