{"created":"2025-01-19T00:59:25.548480+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00194366","sets":["581:9633:9635"]},"path":["9635"],"owner":"44499","recid":"194366","title":["OS処理の分散実行を効果的に利用できる一括処理依頼機能の実現と評価"],"pubdate":{"attribute_name":"公開日","attribute_value":"2019-02-15"},"_buckets":{"deposit":"ea4ea1ab-1a5a-424f-bfaa-b769498bc46e"},"_deposit":{"id":"194366","pid":{"type":"depid","value":"194366","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"OS処理の分散実行を効果的に利用できる一括処理依頼機能の実現と評価","author_link":["459808","459813","459812","459807","459811","459810","459814","459809"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"OS処理の分散実行を効果的に利用できる一括処理依頼機能の実現と評価"},{"subitem_title":"Implementation and Evaluation of Batch Processing Request for Leveraging Distributed Execution of OS Processing","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"[特集:ネットワークサービスと分散処理] 分散処理,マイクロカーネルOS,マルチコアプロセッサ","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"2019-02-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"岡山大学大学院自然科学研究科"},{"subitem_text_value":"岡山大学大学院自然科学研究科"},{"subitem_text_value":"岡山大学大学院自然科学研究科"},{"subitem_text_value":"岡山大学大学院自然科学研究科"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Graduate School of Natural Science and Technology, Okayama University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Natural Science and Technology, Okayama University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Natural Science and Technology, Okayama University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Natural Science and Technology, Okayama University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"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/194366/files/IPSJ-JNL6002019.pdf","label":"IPSJ-JNL6002019.pdf"},"date":[{"dateType":"Available","dateValue":"2021-02-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL6002019.pdf","filesize":[{"value":"1.3 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"8"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"d40355d3-4c0d-4dcd-a09f-cde5cb54350a","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2019 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"佐藤, 将也"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"谷口, 秀夫"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"村岡, 勇希"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"山内, 利宏"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Masaya, Sato","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Hideo, Taniguchi","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Yuuki, Muraoka","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Toshihiro, Yamauchi","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_2_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116647","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_2_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7764","subitem_source_identifier_type":"ISSN"}]},"item_2_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"マイクロカーネルOSでは,OS機能の一部をOSサーバとして実現している.このため,複数プロセッサ環境においてOSサーバを分散配置することで,OS処理を分散できる.しかし,APプロセスからOSサーバへの処理依頼は,OSサーバ間の通信を複数回行うことで実行されるため,応答時間の向上は望めない.また,APプロセスからOSサーバへの処理依頼は,プログラム記述が簡明で利便性が高いことや低処理オーバヘッドであることから,多くの場合,完了型のインタフェースである.しかし,完了型のインタフェースであるために,複数の処理が分散実行可能な処理内容であり,かつ各処理を依頼するOSサーバが異なっていても,逐次実行せざるをえない.そこで,本論文では,APプロセスが完了型のインタフェースで一度に複数の処理依頼をOSサーバに行える一括処理依頼機能を提案する.また,基本性能を明らかにするとともに,分散実行によりサービスが複数処理からなる場合に応答時間を短縮できることを示す.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"In microkernel operating systems (OSes), some parts of OS functions are implemented as processes, which called OS server. For this reason, OS functions can be distributed by placing OS servers to multiple processors. However, it is difficult to reduce the response time of a processing request from an application program (AP) to an OS server. This is due to invocation of multiple inter server communication for processing requests. In addition, an interface of processing requests from AP to OS servers is blocking in most cases. Hence, a processing request is forced to be done successively even though multiple processing are concurrently executable and related OS servers are independent. In this paper, we propose a batch process request function with blocking interface to request multiple processing to OS servers at one time. We also present evaluation results of basic performance, and distributed processing by the proposed function can reduce the response time for a service consists of multiple processing.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"439","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"430","bibliographicIssueDates":{"bibliographicIssueDate":"2019-02-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"2","bibliographicVolumeNumber":"60"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"id":194366,"updated":"2025-01-19T23:30:44.529846+00:00","links":{}}