| Item type |
Journal(1) |
| 公開日 |
2021-02-15 |
| タイトル |
|
|
タイトル |
プロセス生成を高速化する資源プール機能の実現と評価 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Implementation and Evaluation of Resource Pooling Function for High-speed Process Creation |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
[特集:ネットワークサービスと分散処理] オペレーティングシステム,プロセス生成,プロセス構成資源,資源プール,メモリ使用量 |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
| ID登録 |
|
|
ID登録 |
10.20729/00209316 |
|
ID登録タイプ |
JaLC |
| 著者所属 |
|
|
|
岡山大学大学院自然科学研究科 |
| 著者所属 |
|
|
|
岡山大学大学院自然科学研究科 |
| 著者所属 |
|
|
|
岡山大学大学院自然科学研究科 |
| 著者所属(英) |
|
|
|
en |
|
|
Graduate School of Natural Science and Technology, Okayama University |
| 著者所属(英) |
|
|
|
en |
|
|
Graduate School of Natural Science and Technology, Okayama University |
| 著者所属(英) |
|
|
|
en |
|
|
Graduate School of Natural Science and Technology, Okayama University |
| 著者名 |
谷口, 秀夫
山内, 利宏
田村, 大
|
| 著者名(英) |
Hideo, Taniguchi
Toshihiro, Yamauchi
Dai, Tamura
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
最近のクラウドコンピューティング環境においては,短命のプロセスを多数起動し,それらのプロセスの相互連携によってサービスを実現する手法が注目されている.このため,プロセス生成を高速化することは非常に重要である.そこで,分散指向永続オペレーティングシステムTenderでは,プロセス削除時にプロセスを構成する資源を削除せずに保持し,プロセス生成処理時に再利用することでプロセスの生成処理と削除処理を高速化する手法が提案されている.しかし,この手法は,再利用する資源がない場合,プロセス生成処理を高速化できない.また,再利用する資源として保持されている量は再利用されないことにより単調増加するため,未使用メモリの枯渇を招き,新たな資源を生成できなくなる恐れがある.そこで,本論文では,これらの問題に対処する資源プール機能を提案する.資源プール機能は,プロセスを構成する資源を再利用する処理に加え,資源追加処理と資源削減処理を持つ.評価として,プロセス生成処理における各資源の再利用効果,基本評価とWebサーバの応答時間による資源プール機能の有効性,およびLinuxとの比較を述べる. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
In the recent cloud computing environment, many short-lived processes are created, a method of realizing a service by mutual cooperation of these processes has been attracting attention. Therefore, speeding up the process creation is very important. Tender OS, thus, proposes a mechanism for fast process creation and deletion. The proposed mechanism involves the recycling of process resources. However, the proposed mechanism cannot recycle process resources during process creation if the stored process resources are not adequate. Stored process resources may increase monotonically if they are not recycled for process creation, which in turn can cause memory starvation. This paper, therefore, proposes a resource pooling function for addressing the these problems. In addition to the function for resource recycling, the resource pooling function incorporates the resource creation function and the resource reduction function. Furthermore, this paper reports the effectiveness of the resource pooling function in terms of processing time efficiency and memory usage. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN00116647 |
| 書誌情報 |
情報処理学会論文誌
巻 62,
号 2,
p. 443-454,
発行日 2021-02-15
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7764 |