アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
対応ソフト (スコア:0)
ハードウェアもそうだけど、ソフトウエアもどう進化していくのでしょうかね。
ハード側はマルチコア、メニーコアで進化していくと言っても、
実際には対応するOSやアプリケーションがなければ、 絵に描いた餅状態でしょう。
サーバーに必要な機能なんかは分散処理しやすいのかもしれませんが、
メニーコアになって実際にパフォーマンスは上がるの?
Re:対応ソフト (スコア:1)
個々の仮想環境にCPU割り当てればOK。その上で動くOSはマルチコア対応でなくても大丈夫。
しないさせない!スルー力
Re:対応ソフト (スコア:0)
クアッドコアのCPUがあって、どちらもコアは同じものだったとして、
そこに2つのスレッドを走らせたら、やっぱりどちらも処理性能は変わらないような気がするのですよ。
(そのとき、クアッドコアの2つのコアは遊んでいるのではないかと)
でも、将来的にはどんな(例えば過去の遺産的な)アプリでも、コア数に応じてパフォーマンスが上がってくれないかなぁ、と夢想するわけですよ。
そう言った意味で現状でのOSやアプリはそこまで行っていないよね・・・。
でもサーバー向けの専用アプリとかだったらコア数に応じて実装を変えたりとかしてるのかな・・・。
Re:対応ソフト (スコア:1)
> クアッドコアのCPUがあって、どちらもコアは同じものだったとして、
> そこに2つのスレッドを走らせたら、やっぱりどちらも処理性能は変わらないような気がするのですよ。
> (そのとき、クアッドコアの2つのコアは遊んでいるのではないかと)
確かにスレッドが2つしか存在しないならそうなりますが、実際問題としてサーバではプロセスやスレッドが何十、何百と動いてるのが普通だと思います。
例えばApacheで同時に10コネクションの接続があれば、10個のプロセス又はスレッドが実行されるわけで。
デスクトップでもタスクマネージャで見れば沢山プロセスが起動してますね。それだけでも(多少は)効果があるんじゃないかと。サーバほどではないでしょうが。
しないさせない!スルー力
Re:対応ソフト (スコア:0)
そもそも古いアプリだと、アルゴリズムも練れてなかったり少ないメモリで動かすために速度を犠牲にしてたりするんで、無理に高速に動かしてもあまり意味無かったりしますけど。