Google V8 Javascript エンジンを調べています。64ビットシステムへの移植に問題があると言われています。
64 ビット設定の 64 ビット マシンでビルドおよびテストする以外に、プログラムを 32 ビットまたは 64 ビット固有にすることができるプログラミングまたはプログラミングの制約には、どのようなものがありますか?
Google V8 Javascript エンジンを調べています。64ビットシステムへの移植に問題があると言われています。
64 ビット設定の 64 ビット マシンでビルドおよびテストする以外に、プログラムを 32 ビットまたは 64 ビット固有にすることができるプログラミングまたはプログラミングの制約には、どのようなものがありますか?
あなたは言うこのウィキをチェックすることができます:-
64 ビット アーキテクチャの主な欠点は、32 ビット アーキテクチャと比較して、同じデータがメモリ内でより多くのスペースを占有することです (より長いポインター、場合によっては他の型、およびアライメント パディングが原因で)。これにより、特定のプロセスのメモリ要件が増加し、効率的なプロセッサ キャッシュの使用に影響を与える可能性があります。部分的な 32 ビット モデルを維持することは、これを処理する 1 つの方法であり、一般的にかなり効果的です。たとえば、z/OS オペレーティング システムはこのアプローチを採用しており、プログラム コードを 31 ビットのアドレス空間に配置する必要があります (基になるハードウェア プラットフォームでのアドレス計算では上位ビットは使用されません)。ビット領域。