Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

並列実行数が最適でない場合がある #81

Open
hiroshinoji opened this issue Jul 20, 2014 · 0 comments
Open

並列実行数が最適でない場合がある #81

hiroshinoji opened this issue Jul 20, 2014 · 0 comments

Comments

@hiroshinoji
Copy link
Contributor

詳しい原因は分からないが、恐らく waf のタスクのスケジューリングの問題で、例えば -j10 と並列数を10に設定しても、途中で実行数が10以下となっていることがある。最終的には全てのタスクが実行されるが、一つ一つのタスクが数時間~数日かかる場合、無駄が生じることになる。

具体的には、ある段階で並列のタスク数が9個しかなく、一つのタスクが終了したことをきっかけに二つのタスクが生成され、10個に戻る、ということがあった。waf のタスクのスケジューリングの方法を調べる必要がある。 -j を指定した場合に固有の問題なのかどうかも不明。

恐らく waf の内部に関わるので優先度は低め。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant