【急ぐべきか】OSXの64bit化はいつ?【待つべきか】
■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定
03/06/27 03:05ID:3ehP9GG9「カーネルも64bitに対応している。G5は32bitと64bit、両方の命令を同じように高速に実行でき
る。カーネル内部で64bitレジスタが有効な部分では、64bitのメリットが生きる。また最適化は64bit
命令に関する部分だけではない。G5のアーキテクチャに合わせた最適化を32bitの部分でも行なう。た
だしAPIを64bit化しているわけではない」
「各アプリケーションが利用できるアドレス空間は32bitのままだ。個々のプロセスは4GBのメモリ空
間に制限される。しかし、システム全体では64bitのアドレス空間を活用可能だ。従って、多くのプロ
セスが同時に動作する環境においては64bitの意味が出てくる。また、演算ライブラリの中で64bitレジ
スタを使っており、そこでの高速化もある。たとえば平方根などは大幅な高速化が行なえる」
「現在のところ、32bitの現行APIを維持する方針だ。今後、その方針がどのように変化するかはわか
らない。しかし、APIの64bit化といった大きな変更を行なうときには、あらかじめきちんとアナウンス
する」
「先ほども話したように、我々は32bitアプリケーションの開発にフォーカスを当てている。Xcodeは
非常に素早く優れたアプリケーションを開発できる環境だ。しかし64bitアプリケーションへの移行を
促すものではない」
CPUは64bitになったものの、未だ詳細の分からないOSX64bit対応のロードマップ。
上記資料によればDarwinマイクロカーネルそのものは64bit化しているようだが
APIが64bit化しアプリが64bitアドレス空間を使えるようになるのはいつになるのか?
Opteron用WinXPも発表されている中、64bitアプリのサポートは急ぐべきなのか?
それとも32bitCPUであるG4もまだまだ現役である現状をふまえ、
アプリの64bit化は急ぐべきではないのか?
熱い技術論を期待します。
■ このスレッドは過去ログ倉庫に格納されています