64ビットLinuxで32ビットアプリケーションを実行するときのパフォーマンス上の欠点(CPU、メモリ、またはIO)はありますか?
私の主な関心事は、ポインタとメモリブロックの非効率的な使用です。
答え1
実際にはそうではありません。
64ビットアプリケーションと32ビットアプリケーションはライブラリを共有しないため、32ビットアプリケーションのインスタンスを実行すると、多くの共有ライブラリが「再ロード」される可能性があります。
答え2
星の違いを感じることができません。
オペレーティングシステムはすべてのタスクを実行します。ライブラリやその他の機能が重複しているため、メインメモリスペースと一部のCPUサイクルのみが無駄になります。上級ユーザー(同時に多数のプログラムを実行することを意味します)でない限り、影響はありません。