Apacheサーバー32バイナリ対64バイナリ?違いは何ですか

Apacheサーバー32バイナリ対64バイナリ?違いは何ですか

Windowsでは、ASFサイトから32ビットバイナリをダウンロードするか、Apache Loungeサイトから64ビットバイナリをダウンロードしました(特に理由なし)。だから - これが私が持っているバージョンを更新する方法です。

私は教育目的でUbuntuに切り替えて、ソースからコンパイルするのに慣れています。

ソースからApacheサーバーをコンパイルすると、どのバイナリが得られますか? 32? 64?

ベストアンサー1

コンパイルは、ソースコードからバイナリを構築するプロセスです。設定スクリプトとmakefileは、システムに適したものを選択します。 (64ビットシステムは64ビット実行可能ファイルを実行でき、32ビットシステムは32ビット実行可能ファイルを実行できます。)

64ビットシステムを使用している場合、64ビットバイナリを使用するとパフォーマンスが向上する可能性があります。場合によっては、これは大きな助けになるかもしれません。 Apacheの場合、それは大きな問題ではありませんが、私はこれについての専門家ではありません。確かにダメージただし、適切なバイナリを構築するために64ビットシステムを使用している場合は、なぜ32ビットバイナリを取得するためにビルドプロセスを台無しにする必要があるのか​​わかりません。

おすすめ記事