Selective memory deduplication for cost efficiency in mobile smart devices
Memory deduplication, which can remedy memory scarcity in mobile systems, can hardly be used due to its high computation cost. This paper proposes a computation efficient memory deduplication scheme that avoids unnecessary computations for memory deduplication. To make it efficient, the proposed sch...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on consumer electronics 2014-05, Vol.60 (2), p.276-284 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 284 |
---|---|
container_issue | 2 |
container_start_page | 276 |
container_title | IEEE transactions on consumer electronics |
container_volume | 60 |
creator | Kim, Sung-hun Jeong, Jinkyu Lee, Joonwon |
description | Memory deduplication, which can remedy memory scarcity in mobile systems, can hardly be used due to its high computation cost. This paper proposes a computation efficient memory deduplication scheme that avoids unnecessary computations for memory deduplication. To make it efficient, the proposed scheme gets rid of pages, which are unlikely to be deduplicated, from the target of memory deduplication. This exclusion is performed in time-domain and in space-domain by exploiting the characteristics of mobile applications. The prototype implementation shows significant computation cost reduction while providing the same memory savings as in previous approaches. The saved memory is used for improving application launch time as well. |
doi_str_mv | 10.1109/TCE.2014.6852004 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TCE_2014_6852004</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6852004</ieee_id><sourcerecordid>1559693842</sourcerecordid><originalsourceid>FETCH-LOGICAL-c324t-4c8b001ea366db77ac98c2af3d45c5c0fec304149c332c0768c6a4631c62d8ca3</originalsourceid><addsrcrecordid>eNpdkLtPwzAQhy0EEqWwI7FEYmFJ8SuOM6KqvFSJgTJb7uUiuUriYieV-t_jqoWB6Yb7fvf4CLlldMYYrR5X88WMUyZnShecUnlGJqwodC4ZL8_JhNJK54IqcUmuYtzQRBZcT8j7J7YIg9th1mHnwz6rsR63rQM7ON9njQ8Z-Dhk2DQOHPawz1yfdX7tWsxiZ8OQEjsHGK_JRWPbiDenOiVfz4vV_DVffry8zZ-WOQguh1yCXqf1aIVS9bosLVQauG1ELQsogDYIgkomKxCCAy2VBmWlEgwUrzVYMSUPx7nb4L9HjIPpXARsW9ujH6NJb1eqElryhN7_Qzd-DH26LlFSJQdSyUTRIwXBxxiwMdvg0md7w6g5yDVJrjnINSe5KXJ3jDhE_MN_uz_tmnTV</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1546145464</pqid></control><display><type>article</type><title>Selective memory deduplication for cost efficiency in mobile smart devices</title><source>IEEE Electronic Library (IEL)</source><creator>Kim, Sung-hun ; Jeong, Jinkyu ; Lee, Joonwon</creator><creatorcontrib>Kim, Sung-hun ; Jeong, Jinkyu ; Lee, Joonwon</creatorcontrib><description>Memory deduplication, which can remedy memory scarcity in mobile systems, can hardly be used due to its high computation cost. This paper proposes a computation efficient memory deduplication scheme that avoids unnecessary computations for memory deduplication. To make it efficient, the proposed scheme gets rid of pages, which are unlikely to be deduplicated, from the target of memory deduplication. This exclusion is performed in time-domain and in space-domain by exploiting the characteristics of mobile applications. The prototype implementation shows significant computation cost reduction while providing the same memory savings as in previous approaches. The saved memory is used for improving application launch time as well.</description><identifier>ISSN: 0098-3063</identifier><identifier>EISSN: 1558-4127</identifier><identifier>DOI: 10.1109/TCE.2014.6852004</identifier><identifier>CODEN: ITCEDA</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Applications programs ; Computation ; Consumers ; Cost reduction ; Devices ; Energy efficiency ; Libraries ; Load modeling ; Memory deduplication ; Memory management ; Merging ; Mobile communication ; Mobile communication systems ; Mobile handsets ; Operating systems ; Prototypes ; Remedies ; Smartphone</subject><ispartof>IEEE transactions on consumer electronics, 2014-05, Vol.60 (2), p.276-284</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c324t-4c8b001ea366db77ac98c2af3d45c5c0fec304149c332c0768c6a4631c62d8ca3</citedby><cites>FETCH-LOGICAL-c324t-4c8b001ea366db77ac98c2af3d45c5c0fec304149c332c0768c6a4631c62d8ca3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6852004$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6852004$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kim, Sung-hun</creatorcontrib><creatorcontrib>Jeong, Jinkyu</creatorcontrib><creatorcontrib>Lee, Joonwon</creatorcontrib><title>Selective memory deduplication for cost efficiency in mobile smart devices</title><title>IEEE transactions on consumer electronics</title><addtitle>T-CE</addtitle><description>Memory deduplication, which can remedy memory scarcity in mobile systems, can hardly be used due to its high computation cost. This paper proposes a computation efficient memory deduplication scheme that avoids unnecessary computations for memory deduplication. To make it efficient, the proposed scheme gets rid of pages, which are unlikely to be deduplicated, from the target of memory deduplication. This exclusion is performed in time-domain and in space-domain by exploiting the characteristics of mobile applications. The prototype implementation shows significant computation cost reduction while providing the same memory savings as in previous approaches. The saved memory is used for improving application launch time as well.</description><subject>Applications programs</subject><subject>Computation</subject><subject>Consumers</subject><subject>Cost reduction</subject><subject>Devices</subject><subject>Energy efficiency</subject><subject>Libraries</subject><subject>Load modeling</subject><subject>Memory deduplication</subject><subject>Memory management</subject><subject>Merging</subject><subject>Mobile communication</subject><subject>Mobile communication systems</subject><subject>Mobile handsets</subject><subject>Operating systems</subject><subject>Prototypes</subject><subject>Remedies</subject><subject>Smartphone</subject><issn>0098-3063</issn><issn>1558-4127</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkLtPwzAQhy0EEqWwI7FEYmFJ8SuOM6KqvFSJgTJb7uUiuUriYieV-t_jqoWB6Yb7fvf4CLlldMYYrR5X88WMUyZnShecUnlGJqwodC4ZL8_JhNJK54IqcUmuYtzQRBZcT8j7J7YIg9th1mHnwz6rsR63rQM7ON9njQ8Z-Dhk2DQOHPawz1yfdX7tWsxiZ8OQEjsHGK_JRWPbiDenOiVfz4vV_DVffry8zZ-WOQguh1yCXqf1aIVS9bosLVQauG1ELQsogDYIgkomKxCCAy2VBmWlEgwUrzVYMSUPx7nb4L9HjIPpXARsW9ujH6NJb1eqElryhN7_Qzd-DH26LlFSJQdSyUTRIwXBxxiwMdvg0md7w6g5yDVJrjnINSe5KXJ3jDhE_MN_uz_tmnTV</recordid><startdate>20140501</startdate><enddate>20140501</enddate><creator>Kim, Sung-hun</creator><creator>Jeong, Jinkyu</creator><creator>Lee, Joonwon</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>L7M</scope><scope>7TB</scope></search><sort><creationdate>20140501</creationdate><title>Selective memory deduplication for cost efficiency in mobile smart devices</title><author>Kim, Sung-hun ; Jeong, Jinkyu ; Lee, Joonwon</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c324t-4c8b001ea366db77ac98c2af3d45c5c0fec304149c332c0768c6a4631c62d8ca3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Applications programs</topic><topic>Computation</topic><topic>Consumers</topic><topic>Cost reduction</topic><topic>Devices</topic><topic>Energy efficiency</topic><topic>Libraries</topic><topic>Load modeling</topic><topic>Memory deduplication</topic><topic>Memory management</topic><topic>Merging</topic><topic>Mobile communication</topic><topic>Mobile communication systems</topic><topic>Mobile handsets</topic><topic>Operating systems</topic><topic>Prototypes</topic><topic>Remedies</topic><topic>Smartphone</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kim, Sung-hun</creatorcontrib><creatorcontrib>Jeong, Jinkyu</creatorcontrib><creatorcontrib>Lee, Joonwon</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><jtitle>IEEE transactions on consumer electronics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kim, Sung-hun</au><au>Jeong, Jinkyu</au><au>Lee, Joonwon</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Selective memory deduplication for cost efficiency in mobile smart devices</atitle><jtitle>IEEE transactions on consumer electronics</jtitle><stitle>T-CE</stitle><date>2014-05-01</date><risdate>2014</risdate><volume>60</volume><issue>2</issue><spage>276</spage><epage>284</epage><pages>276-284</pages><issn>0098-3063</issn><eissn>1558-4127</eissn><coden>ITCEDA</coden><abstract>Memory deduplication, which can remedy memory scarcity in mobile systems, can hardly be used due to its high computation cost. This paper proposes a computation efficient memory deduplication scheme that avoids unnecessary computations for memory deduplication. To make it efficient, the proposed scheme gets rid of pages, which are unlikely to be deduplicated, from the target of memory deduplication. This exclusion is performed in time-domain and in space-domain by exploiting the characteristics of mobile applications. The prototype implementation shows significant computation cost reduction while providing the same memory savings as in previous approaches. The saved memory is used for improving application launch time as well.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCE.2014.6852004</doi><tpages>9</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0098-3063 |
ispartof | IEEE transactions on consumer electronics, 2014-05, Vol.60 (2), p.276-284 |
issn | 0098-3063 1558-4127 |
language | eng |
recordid | cdi_crossref_primary_10_1109_TCE_2014_6852004 |
source | IEEE Electronic Library (IEL) |
subjects | Applications programs Computation Consumers Cost reduction Devices Energy efficiency Libraries Load modeling Memory deduplication Memory management Merging Mobile communication Mobile communication systems Mobile handsets Operating systems Prototypes Remedies Smartphone |
title | Selective memory deduplication for cost efficiency in mobile smart devices |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-20T21%3A00%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Selective%20memory%20deduplication%20for%20cost%20efficiency%20in%20mobile%20smart%20devices&rft.jtitle=IEEE%20transactions%20on%20consumer%20electronics&rft.au=Kim,%20Sung-hun&rft.date=2014-05-01&rft.volume=60&rft.issue=2&rft.spage=276&rft.epage=284&rft.pages=276-284&rft.issn=0098-3063&rft.eissn=1558-4127&rft.coden=ITCEDA&rft_id=info:doi/10.1109/TCE.2014.6852004&rft_dat=%3Cproquest_RIE%3E1559693842%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1546145464&rft_id=info:pmid/&rft_ieee_id=6852004&rfr_iscdi=true |