WEKO3
アイテム
スクリプティング言語によるカーネル拡張
https://ipsj.ixsq.nii.ac.jp/records/67426
https://ipsj.ixsq.nii.ac.jp/records/67426a3cde4ca-2a4a-4dfa-b7b6-126a74883159
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2010 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2010-01-20 | |||||||
タイトル | ||||||||
タイトル | スクリプティング言語によるカーネル拡張 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | A Kernel Extension with Scripting Language | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | OS実装法 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
横浜国立大学 | ||||||||
著者所属 | ||||||||
横浜国立大学大学院 | ||||||||
著者所属 | ||||||||
横浜国立大学大学院/科学技術振興機構/CREST | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Yokohama National University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Yokohama National University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Yokohama National University / Japan Science and Technology Agency/CREST | ||||||||
著者名 |
井出, 真広
× 井出, 真広
|
|||||||
著者名(英) |
Masahiro, Ide
× Masahiro, Ide
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 近年、スクリプティング言語を用いたソフトウェア開発が広がっている.しかし、実行パフォーマンスがクリティカルな分野への応用は限定的であり、特にカーネル開発の分野においての利用はなされてこなかった.我々はスクリプティング言語によるカーネルの拡張を目指している.本研究では静的型付けをもったオブジェクト指向のスクリプティング言語 Konoha を用い、言語エンジンをカーネルへ移植し、カーネルの拡張をスクリプティング言語で行った.実験では簡単なキャラクタデバイスをスクリプトで記述し、呼び出しオーバーヘッドを測定した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Recently, scripting language becomes more likely to use for developing software rapidly, efficiently. For instance, most of famous web applications are implemented with scripting language that is Python, Perl, Ruby, etc. However, system software such as hardware driver is not implemented with scripting language because of its poor performance, poor type strictness. Our goal is to provide an environment for kernel driver scripting. In this paper, we ported a Konoha scripting language runtime inside the kernel and integrated some kernel API binds into Konoha language. We evaluated a runtime performance, and our results showed that it has an achievable performance. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10444176 | |||||||
書誌情報 |
研究報告システムソフトウェアと オペレーティング・システム(OS) 巻 2010-OS-113, 号 6, p. 1-6, 発行日 2010-01-20 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |