アカウント名:
パスワード:
64bitの本格的な普及に向けての望ましい流れですね。ユーザーからの圧力によりソフトの64bit対応も加速するでしょう。
それにしても、いつもながらソフトウェアは後手になるなあ。
32bit と 64bit 両方に対応するとなると結構大変ですからね…
#unsigned char *p = new unsigned char [4 * 1024 * 1024 * 1024];#なんて書いてみたい。
> 4 * 1024 * 1024 * 1024
多くの 64bit 環境で, int は 32bit のままなので,桁溢れして0になりますよ.わかって書いてるネタだったらごめんなさい.
Windowsのデータモデルは64bitOSでもintegerは32bitなLLP64と呼ばれるモデルです。よって、すぐさまデータサイズが倍になるということはありません。
>OSが64ビットになるメリットはよく分かりますが、64ビット化して得をするアプリケーションはいったいどのぐらいあるのでしょう。
消費者側はそれでいいかもしれませんが生産者側ではプロセス空間がたったの2GB(3GB)では足らないアプリケーションなんか山のようにありますが?
レジスタがいっぱい使えるよ!
なんだか、8bitから16bitへの移行期や、16bitから32bitのときにも目にしたような意見だ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
望ましい流れ (スコア:0)
64bitの本格的な普及に向けての望ましい流れですね。
ユーザーからの圧力によりソフトの64bit対応も加速するでしょう。
それにしても、いつもながらソフトウェアは後手になるなあ。
Re:望ましい流れ (スコア:2)
それにしても、いつもながらソフトウェアは後手になるなあ。
32bit と 64bit 両方に対応するとなると結構大変ですからね…
#unsigned char *p = new unsigned char [4 * 1024 * 1024 * 1024];
#なんて書いてみたい。
Re:望ましい流れ (スコア:2, 興味深い)
アンマネージドコードは勿論のこと、32bitのDLLがひとつでもあるとアウトです。
いずれはPC用のWindowsでもWOW64が無くなるときが来るでしょうが、その際には色々大変でしょうね。その際は、たぶんWindows7のXPモードみたいな回避方法が取られるのでしょうが。
Re: (スコア:0)
> 4 * 1024 * 1024 * 1024
多くの 64bit 環境で, int は 32bit のままなので,桁溢れして0になりますよ.
わかって書いてるネタだったらごめんなさい.
Re:望ましい流れ (スコア:1)
ほとんどのアプリケーションでは、コードやデータサイズが倍になり実行速度が遅くなるだけ、デメリットしかないと思います。
OSは64ビット、アプリは32ビットが現実的だと思います。
Re:望ましい流れ (スコア:3, 参考になる)
Windowsのデータモデルは64bitOSでもintegerは32bitなLLP64と呼ばれるモデルです。
よって、すぐさまデータサイズが倍になるということはありません。
Re: (スコア:0)
>OSが64ビットになるメリットはよく分かりますが、64ビット化して得をするアプリケーションはいったいどのぐらいあるのでしょう。
消費者側はそれでいいかもしれませんが生産者側では
プロセス空間がたったの2GB(3GB)では足らないアプリケーションなんか山のようにありますが?
Re: (スコア:0)
レジスタがいっぱい使えるよ!
Re: (スコア:0)
なんだか、8bitから16bitへの移行期や、16bitから32bitのときにも目にしたような意見だ。
Re: (スコア:0)
で、マルチスレッドなまともなアプリケーションを動作させると、
メモリが分断されて連続したメモリは512MBを1つくらいしかとれない。
だから、256MB以上の高解像度フルカラーイメージのコピーとかをメモリ上でできないの。
業務用印刷アプリケーションを作成しようとすると、かなりの足かせだわ。
動画編集なんて、もっとたいへんだろうね。
これって、メモリを4GB積めば解決するような問題じゃないからね。
アプリを2つ動かしてコピーするとか、HDDとメモリでコピーするとか、
本質的でない、どうでもいい工夫が必要になるんだよ。
MacOS Xなら、実際に利用していないメモリ空間には、
実メモリは割り付けられないから、好きなときに好きなだけとれるんだけどね。
間違えるなよ、これは64bitアプリだからであって、64bitOSだからではない。
何がよく分かっているんだ!おい!そこんとこ、言ってみろ!
Re: (スコア:0)
何がよく分かるんでしょうか?メリットはなんですか?
Re: (スコア:0)
ドライバの署名問題が気になるなあ。自己署名で自動的に回避するソフトがあればいいのかな。セキュリティがどうの言ってたMSの思惑通りにはならない