アカウント名:
パスワード:
スパコンとかは置いておいてPCでマルチコアを積極的に利用した初めてのOS(マシン)でしょうか?いまじゃ当たり前ですが当時は夢が有ったなぁ
当時Pentinum2を二本差して、それを認識するOSといえばBeとLinuxだったかな。Linuxはgnomeとかで何とか紛らわせたけど、GUIとして、あるいは製品として完成していたのはBeだけだったなぁ。音楽流しながら動画を何本も立ち上げたけどOSが固まらない、動画もそれぞれが別々に動くマルチメディアOSだったよ
# 何もかもなつかしい
MacでもOSはどうか知らんけど、アプリケーションレベルでマルチプロセッサを利用するライブラリは提供されてた。MacOS 9以降かな。
マルチプロセッサに対応したNanoKernelがあり、その上で動くプロセスとしてMacOSがあって、そのMacOSプロセスの外の枠組み(NanoKernel上の別プロセス)で動かすための仕組みとかそんな感じ。
Technical Note TN2028: Threading Architectures [apple.com]日本語訳もあったはずだが消されてるのか見つからない。手元にPDF版はあるんだけど。ここの「Mac OS 9 Threading」で図解されてる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
マルチCPU (スコア:1)
スパコンとかは置いておいてPCでマルチコアを積極的に利用した初めてのOS(マシン)でしょうか?
いまじゃ当たり前ですが当時は夢が有ったなぁ
Re: (スコア:1)
当時Pentinum2を二本差して、それを認識するOSといえばBeとLinuxだったかな。
Linuxはgnomeとかで何とか紛らわせたけど、GUIとして、あるいは製品として完成していたのはBeだけだったなぁ。
音楽流しながら動画を何本も立ち上げたけどOSが固まらない、動画もそれぞれが別々に動くマルチメディアOSだったよ
# 何もかもなつかしい
Re:マルチCPU (スコア:0)
MacでもOSはどうか知らんけど、アプリケーションレベルでマルチプロセッサを利用するライブラリは提供されてた。MacOS 9以降かな。
マルチプロセッサに対応したNanoKernelがあり、その上で動くプロセスとしてMacOSがあって、そのMacOSプロセスの外の枠組み(NanoKernel上の別プロセス)で動かすための仕組みとかそんな感じ。
Technical Note TN2028: Threading Architectures [apple.com]
日本語訳もあったはずだが消されてるのか見つからない。手元にPDF版はあるんだけど。
ここの「Mac OS 9 Threading」で図解されてる。