第一回 カーネル/VM探検隊@名古屋(後半) #kernelvm

3
前へ 1 ・・ 12 13
Izumi Tsutsui @tsutsuii

NetBSD/sh3 の件は調べてみたらちょっと違った。そもそもの実装が 1対多のマッピングを許さないようになってて、それはあんまりなので color が違う mapping だけ unmap するようにしてた mail-index.netbsd.org/port-sh3/2006/…

2015-08-17 03:07:02
Izumi Tsutsui @tsutsuii

なんかものすごい長文を書いているけれど、もはや自分でも読む気が起きない罠 mail-index.netbsd.org/port-sh3/2006/…

2015-08-17 03:10:04
Izumi Tsutsui @tsutsuii

たしか Chuck Silver 氏 (uvm書いた人) から SH4も pmap_prefer(9) が必要 みたいなことを言われてそれは対処した気がするけど、それ以外は thorpej氏の「read only だったらキャッシュ有効でもOK」と言われた以外反応無かった罠

2015-08-17 03:13:27
Izumi Tsutsui @tsutsuii

キャッシュの way数の話で1つ思い出した。今時の(少なくともインテルの)CPUは「省電力モード時にキャッシュの way数を減らす」ということをしているはず

2015-08-17 03:21:15
Izumi Tsutsui @tsutsuii

これはトランジスタ数が多い(=ダイの面積が大きい)キャッシュはプロセスばらつきによる最低動作電圧のばらつきが大きいので、そこがネックにならないよう「複数のwayの中でより低電圧まで動く部分を選別してそこだけを有効にする」という発想。ここまでされるとOS側はどうするのと思った記憶

2015-08-17 03:23:22
Izumi Tsutsui @tsutsuii

まあ index が増減するわけじゃなくて 知らないうちに flush されてた というだけなので実装は何も考える必要はないか

2015-08-17 03:28:35
Izumi Tsutsui @tsutsuii

という感じで、 20年ほど前に電子工作が趣味と製品とで完全に別物になってしまったように、 OSも趣味と製品ではまったく違う何かになってしまった感がある(むりやり結論づけて寝ます)

2015-08-17 03:38:59
鯉江 @koie

曽田大明神@名古屋 撮らせていただきました #kernelvm pic.twitter.com/F12PUdoAwa

2015-08-17 18:32:01
拡大
SODA Noriyuki @n_soda

@nullnilaki 遅くなってすいません。 netbsd.org/~soda/kernelvm… に置きました。

2015-08-17 19:49:45
前へ 1 ・・ 12 13