アカウント名:
パスワード:
Preemptionについては本当にsourceや他のOSの実装を見たのか疑わしいところがあります。現状のLinux kernelではlock primitiveが貧弱です(特に、adaptive/blocking lockで十分なところにspin lockを使っている)。これはkernelのあちこちでinterrupt levelを引き上げることになります。結果として、割込そのものが遅れるために測定不可能なdispatch delayが生じる恐れがあります。
FreeBSDの場合、最も基本となるlockはblocking lock(多くは将来adaptiveに変更予定)です。spin lockはscheduler lockなど4種類しか用いていません。また、割込も、
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
見えないdispatch delayが残りそう (スコア:3, 参考になる)
Preemptionについては本当にsourceや他のOSの実装を見たのか疑わしいところがあります。現状のLinux kernelではlock primitiveが貧弱です(特に、adaptive/blocking lockで十分なところにspin lockを使っている)。これはkernelのあちこちでinterrupt levelを引き上げることになります。結果として、割込そのものが遅れるために測定不可能なdispatch delayが生じる恐れがあります。
FreeBSDの場合、最も基本となるlockはblocking lock(多くは将来adaptiveに変更予定)です。spin lockはscheduler lockなど4種類しか用いていません。また、割込も、
Re:見えないdispatch delayが残りそう (スコア:0)
5.0 が安定すれば、4 ないし 16 CPU くらいのいわゆるミッドレンジの
エンタープライズユースで十分スケールすると思うんだわさ。
というわけで、そろそろ Oracle きぼんぬ。
そうすれば、Linux の上、Solaris の下、くらいの市場に食い込めると思うんだがなぁ。
FreeBSD5.0(Re:見えないdispatch delayが残りそう) (スコア:1)
リリースノート [freebsd.org]も出てます。
そろそろ誰かたれこんだりしてるかな。
うちには残念ながらSMPとか試す余裕のあるマシンはありませんが
それ以外でもいろいろと楽しみにしてたり。
それはそうとJ2DKはどうなってるんだろう…。
linuxエミュレーションのJDKの新しいパッチは出てるみたいだけど