構成オプション --enable-optimizations を使用すると、実行中のテスト スイートで Python をプロファイリングするためのデータを生成できます。結果として得られる python バイナリは、python コードを実行する際のパフォーマンスが向上します。ここに記載されている改善
From configure help:
--enable-optimizations Enable expensive optimizations (PGO, etc). Disabled by default.
ウィキペディアより
profile-guided optimisation uses the results of profiling test runs of the instrumented program to optimize the final generated code.
つまり、プロファイリングに必要なデータはテストを実行することによって生成されるため、 --enable-optimizations を使用する場合はテストをスキップしないでください。make -j8 build_all
を実行できます。 続いて make -j8 install
テストを 1 回スキップする (テストは install
でも実行されます) target) ですが、それでは目的が果たせません。代わりに、ビルド時間を短縮するために構成フラグを削除できます。
ビルドしてインストールするだけ
make -j8 build_all
make -j8 altinstall
sudo:python:コマンドが見つかりません
/var/log/sysstat/sa16 を開けません /etc/default/sysstat でデータ収集が有効になっているかどうかを確認してください