Mercurial > hg > Members > anatofuz > slides
changeset 26:90ac8b16d78b
auto-Update generated slides by script
author | Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 10 Apr 2018 19:41:09 +0900 |
parents | 387ca051646f |
children | 922caa454c1a |
files | slides/2018/04/10/memo.txt slides/2018/04/10/slide.md |
diffstat | 2 files changed, 35 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slides/2018/04/10/memo.txt Tue Apr 10 19:41:09 2018 +0900 @@ -0,0 +1,23 @@ +# 河野先生 + +現在のsyscall + +- Usermod +- SUVmode + - 移動時にregisterが保存される + - kernelの処理が終わるとireturn (xv6はtrap return) + - セーブされたレジスタがおくられる + - 例えばread commandではfire discryptの値をSUVに遅れば良い + - processの切り替えさえできれば良い ..-> CPUがHyperThreadingを持っている為,ThreadごとにModeを切り替えれば良さそう + - CPUの内部でCPU modeをswitchすれば良いので1clockで出来そう + +- mallockをkernelでやりたい--> mallockをkernel内部に入れ込むとpagengが出来るので良さそう +- real time monitorは仮想メモリ持っていない --> + + +- Lung Protection + - User空間とKernel空間を分けることでセキュリティ的に担保できる + +- securtyとmemory効率がpagingの導入の手段 + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slides/2018/04/10/slide.md Tue Apr 10 19:41:09 2018 +0900 @@ -0,0 +1,12 @@ +title: 近況報告 +author: Takahiro Shimizu +profile: +lang: Japanese + +# 今週の進捗 + +- ぱるすさんの論文を読み始めました +- CbCのgcc環境を手元に構築しました +- xv6のprintfをCbCに書き直し始めました + - システムコールの書き方がよく解ってないです +