{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00220357","sets":["934:1022:10776:11021"]},"path":["11021"],"owner":"44499","recid":"220357","title":["User-level Control of Block-level Cache Aggressiveness"],"pubdate":{"attribute_name":"公開日","attribute_value":"2022-10-13"},"_buckets":{"deposit":"6b1ece1e-8489-4a56-93b2-44144174a483"},"_deposit":{"id":"220357","pid":{"type":"depid","value":"220357","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"User-level Control of Block-level Cache Aggressiveness","author_link":["576288","576287","576284","576285","576283","576286"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"User-level Control of Block-level Cache Aggressiveness"},{"subitem_title":"User-level Control of Block-level Cache Aggressiveness","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"[テクニカルノート] block-level cache, SSD, HDD, flash storage, dm-cache, device mapper","subitem_subject_scheme":"Other"}]},"item_type_id":"3","publish_date":"2022-10-13","item_3_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"Kogakuin University"},{"subitem_text_value":"University of Florida"},{"subitem_text_value":"Kogakuin University"}]},"item_3_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Kogakuin University","subitem_text_language":"en"},{"subitem_text_value":"University of Florida","subitem_text_language":"en"},{"subitem_text_value":"Kogakuin University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"eng"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/220357/files/IPSJ-TOD1503003.pdf","label":"IPSJ-TOD1503003.pdf"},"date":[{"dateType":"Available","dateValue":"2024-10-13"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-TOD1503003.pdf","filesize":[{"value":"1.5 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"0","billingrole":"5"},{"tax":["include_tax"],"price":"0","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"13"},{"tax":["include_tax"],"price":"0","billingrole":"39"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"49776bad-b503-417e-a87a-7360011a5d80","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2022 by the Information Processing Society of Japan"}]},"item_3_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Riku, Hirabayashi"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Jose, A.B. Fortes"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Saneyasu, Yamaguchi"}],"nameIdentifiers":[{}]}]},"item_3_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Riku, Hirabayashi","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Jose, A.B. Fortes","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Saneyasu, Yamaguchi","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_3_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA11464847","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_3_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7799","subitem_source_identifier_type":"ISSN"}]},"item_3_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"Using an SSD device as a cache for an HDD device is a widely used method in current information systems. In Linux systems, dm-cache is a commonly used block-level storage cache implementation. It replaces cache blocks according to an advanced policy, called SMQ (Stochastic MultiQueue). SMQ's stochastic nature allows it to perform well for many different storage access patterns, but not always optimally and sometimes poorly. In particular, the policy can be either reluctant or too eager to cache data. We propose a method to enable control of the aggressiveness of caching in dm-cache. It provides an interface in the user space to control replacement aggressiveness in kernel space. Our experimental evaluation shows that the proposed method improves the I/O performance in a microbenchmark and an application benchmark.\n------------------------------\nThis is a preprint of an article intended for publication Journal of\nInformation Processing(JIP). This preprint should not be cited. This\narticle should be cited as: Journal of Information Processing Vol.30(2022) (online)\n------------------------------","subitem_description_type":"Other"}]},"item_3_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Using an SSD device as a cache for an HDD device is a widely used method in current information systems. In Linux systems, dm-cache is a commonly used block-level storage cache implementation. It replaces cache blocks according to an advanced policy, called SMQ (Stochastic MultiQueue). SMQ's stochastic nature allows it to perform well for many different storage access patterns, but not always optimally and sometimes poorly. In particular, the policy can be either reluctant or too eager to cache data. We propose a method to enable control of the aggressiveness of caching in dm-cache. It provides an interface in the user space to control replacement aggressiveness in kernel space. Our experimental evaluation shows that the proposed method improves the I/O performance in a microbenchmark and an application benchmark.\n------------------------------\nThis is a preprint of an article intended for publication Journal of\nInformation Processing(JIP). This preprint should not be cited. This\narticle should be cited as: Journal of Information Processing Vol.30(2022) (online)\n------------------------------","subitem_description_type":"Other"}]},"item_3_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌データベース(TOD)"}],"bibliographicIssueDates":{"bibliographicIssueDate":"2022-10-13","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"3","bibliographicVolumeNumber":"15"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"id":220357,"updated":"2025-01-19T14:35:42.703092+00:00","links":{},"created":"2025-01-19T01:20:24.114057+00:00"}