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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on consumer electronics 2014-05, Vol.60 (2), p.276-284
Hauptverfasser: Kim, Sung-hun, Jeong, Jinkyu, Lee, Joonwon
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 &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Mechanical &amp; 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