☆Linux カーネルの仕組みを勉強するスレ☆
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
01/10/02 17:44ID:38KkZsUQカーネル全般について語り合うスレッドです。
0002先生
01/10/02 17:57ID:eJtCpXEo0003login:Penguin
01/10/02 18:33ID:E7mCRr2Iメモリ管理について教えてください。
仮想メモリってなんですか?
もはやメモリをケチる必要がないので
仮想メモリシステムは過去の遺物なのでは?
0004login:Penguin
01/10/02 18:37ID:qNtnxrRQ0005生徒A
01/10/02 18:43ID:ozLMsuOI先生は逃げたみたいなので代わりに回答.
仮想メモリがないとメモリが分断されまくる.
あ,でもメモリ空間が64ビットならば不要?
いや,年単位で連続運用するならやっぱいるか.
0006login:Penguin
01/10/02 18:51ID:E7mCRr2Iレスありがとうございます。
でもなかなか難しいですね。
カーネルの勉強するにはどこから入ればいいのでしょうか?
0007login:Penguin
01/10/02 18:59ID:OaJKhMPgこの辺でも読んでみれば?
俺は読んでないから(w、良いのかどうか知らんけど。
0008login:Penguin
01/10/02 19:04ID:E7mCRr2Iしかしこれまた難しそうですね(笑
でもカーネルを勉強するからにはやっぱり避けられないのでしょう・・・・
頑張って読んでみます。ありがとうございました。
0009生徒A
01/10/02 19:15ID:ozLMsuOIなら,マイクロカーネルのITRONやMINIXなど,小さいもの
から学ぶのが良いと思われ.
ファイルシステムも標準出力も無いが,メモリやプロセスの
管理など,基本的な部分が学べる.
ところでこのスレには,先月のLinux Kernel Conferenceに
参加した猛者はおらんのか? 漏れは猛者では無いが参加
した.カーネルの概要など,一般的な部分が多かったが,
勉強になった.
0010login:Penguin
01/10/02 19:47ID:OjgDyI7Mこのあたりから眺めてみるのもいいかも。
ftp://ftp.kernel.org/pub/linux/kernel/Historic/linux-0.01.tar.bz2
0011login:Penguin
01/10/02 22:28ID:6FKAXCY.有名どころだけど
http://www.linux.or.jp/JF/ の
http://www.linux.or.jp/JF/JFdocs/The-Linux-Kernel.html
0012login:Penguin
01/10/02 22:30ID:6FKAXCY.でもカーネルに踏み込んでいって初めてLinuxの楽しさがわかりますなぁ。
0013名無しさん
01/10/02 22:46ID:zSfn87tEくわしくおしえてください
0014login:Penguin
01/10/02 23:05ID:5C40lEU6slab allocatorなら教えてあげられるけど・・
0015名無しさん@お腹いっぱい。
01/10/02 23:11ID:YMg.KQfsこれはいいよ。おれもよく眺めてるw
0016login:Penguin
01/10/02 23:17ID:oluBGeawなにお熱くなってるんだ?
0017login:Penguin
01/10/02 23:22ID:72q63jd2興味ない奴は、別に気にしなくてもいいよ。
0018login:Penguin
01/10/02 23:49ID:wFiCO6hIslab ってのは、
ページサイズより小さな領域を効率よく割り当てる
仕組み。いくつかの「オブジェクト」をまとめて割り当てて、そこから割り当てるようになってる。
特徴的には、Linuxだと
- キャッシュラインをずらしてキャッシュヒット率を上げてる。
- 2.4 だと CPU ごとのプールがあって、競合しにくくなってる。
ぐらいか。
オリジナルは Sun のやつで、論文がでてる。slab allocator Sun とかで検索かければたくさんヒットするよ。
Sun のは、無駄な再初期化を減らす方に主眼が置かれてたみたいだけど、Linux はそういう使い方はしてない。
0019login:Penguin
01/10/02 23:53ID:2Dl0has60020login:Penguin
01/10/03 00:29ID:qmOPlmH.LinuxJapanのやつだよね。
雑誌のほうがきちんとかかれているので、高いけど我慢して買ってます。
0021login:Penguin
01/10/03 00:30ID:qmOPlmH.0022login:Penguin
01/10/03 00:49ID:hQhC8R6Eオープンソースコメンタリー(?)とかいうヤシは
参考になりますか?
■ このスレッドは過去ログ倉庫に格納されています