Mercurial > hg > Papers > 2022 > matac-thesis
changeset 9:5772018b531b
...
author | matac42 <matac@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 23 Jan 2022 22:55:43 +0900 |
parents | c59b95705898 |
children | 92e9cdff6d7d |
files | paper/text/chapter2.tex paper/thesis.pdf paper/thesis.tex |
diffstat | 3 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/paper/text/chapter2.tex Sun Jan 23 18:02:15 2022 +0900 +++ b/paper/text/chapter2.tex Sun Jan 23 22:55:43 2022 +0900 @@ -50,8 +50,10 @@ \section{stubCodeGear} 図\ref{fig:meta-cgdg}はCodeGearの遷移とMetaCodeGearの関係を表している. +OSのプログラムはユーザーが実際に行いたい処理を表現するノーマルレベルと, +カーネルが行う処理を表現するメタレベルが存在する. ノーマルレベルで見るとCodeGearがDataGearを受け取り, -処理後,DataGearを次のCodeGearに渡すという動作をしているように見える. +処理後にDataGearを次のCodeGearに渡すという動作をしているように見える. 実際にはデータの整合性の確認や資源管理などのメタレベルの処理が存在し, それらの計算はMetaCodeGearで行われる. その際,MetaCodeGearに渡されるDataGearのことは特にMetaDataGearと呼ばれる.