「FreeBSDはもう時代遅れになります。」スレより。
506 :504 :04/01/27 11:27
>>505
で、Lock ContentionがLinux並になるのマダー?
503の話だと、開発者のマンパワーが同じだとして4年ちょっとだよね。
じつはもっと進んでる!というなら(2.3の後半とか?)あと何年かかるか予想できますか?
510 :500 :04/01/29 01:17
>>506
> で、Lock ContentionがLinux並になるのマダー?
基本はspinlockマンセーなLinuxと、極力blocking lockを使おうとしている
FreeBSD5では方向性が全然違うんで、
「Lock ContentionがLinux並になる」ってのはあまり意味のない比較だということを
あらかじめ念を押しておく。
で、FreeBSDのロックの細粒度化については以下の文書を見るといい。
ttp://www.freebsd.org/doc/en_US.ISO8859-1/articles/5-roadmap/major-issues.html#SMPNG
残っている大物というと、やはりVMとVFSまわり。
とはいえ、これも今年中にはほとんどGiant freeなところまで持っていけると
俺は思っている。
はい。もはや地球語ではないですね。
大雑把に説明すると、あるリソースが一つあるとき、一方が使っている間はもう一方が使えないようにするための構造のお話です。
わかりやすく説明すると、
512 名前: 名無しさん@お腹いっぱい。 [sage] 投稿日: 04/01/31 00:06
すまん
spinlock
やさしく説明してくれ。
513 名前: 名無しさん@お腹いっぱい。 [sage] 投稿日: 04/01/31 00:48
>>512
小便しに行って便器が全て使用中だった場合に便器の後ろで
ウロウロするのがspinlock。大便しに行って、全ての個室が使用中で
別の便所に移動するのがblocking lock。
どちらを使うと得であるかは、待たされる時間がどの程度かによって異なる。
514 :名無しさん@お腹いっぱい。 :04/01/31 01:33
>>513
非常にワロタ。
516 名前: 名無しさん@お腹いっぱい。 [sage] 投稿日: 04/01/31 13:39
>>513
すまん
想像力が働かず
より一層わからん。
517 名前: 名無しさん@お腹いっぱい。 [sage] 投稿日: 04/01/31 13:56
Linux: ウンコは家でするのが基本
FreeBSD: ウロウロするのは「ダサい」
Solaris: 便所は十分用意してある
518 名前: 名無しさん@お腹いっぱい。 [sage] 投稿日: 04/01/31 14:03
吹き出したよ。なんとかしてくれ
「spinlock, blocking lockをトイレに例える」続きを読む