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に書き直し始めました
+    - システムコールの書き方がよく解ってないです
+