H2o: プロファイルに基づく最適化?

作成日 2019年03月02日  ·  5コメント  ·  ソース: h2o/h2o

こんにちは、

質問がばかげている場合は申し訳ありませんが、プロファイルに基づく最適化を使用してH2Oを構築することは可能ですか?

よろしく、

最も参考になるコメント

CMAKE_C_FLAGSフラグを使用します。c++ではなく

全てのコメント5件

PGOはコンパイラー機能であり、そうすることができます。

答えてくれてありがとう@meritozh

万が一、その方法を知っていますか?

私はこれを試しました:

env CXXFLAGS='-march=native -fprofile-dir=/src/h2o/pgo -fprofile-generate=/src/h2o/pgo' cmake -DWITH_MRUBY=on make

インストール、H2Oの停止/開始、ページへのアクセス、H2Oの停止後、ファイルが/ src / h2o / pgoフォルダーに書き込まれることを期待していました(次のビルドでfprofile-useをフィードするため)。 ただし、pgoフォルダーは空のままです。

CMAKE_C_FLAGSフラグを使用します。c++ではなく

@meritozhが言うこと。 IIRCですが、CMakeLists.txtを変更する必要はありません。 H2OのCMakeLists.txtは、設定時に環境変数CMAKE_C_FLAGS継承します(https://github.com/h2o/h2o/blob/master/CMakeLists.txt#L206を参照)。

@meritozh@kazuhoに感謝します!

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

utrenkner picture utrenkner  ·  5コメント

utrenkner picture utrenkner  ·  7コメント

dch picture dch  ·  5コメント

concatime picture concatime  ·  3コメント

ndac-todoroki picture ndac-todoroki  ·  5コメント