2012-01-16 5 views
1

私のメールはあなたのメーリングリストには届いていないので、私はここで質問します。他の人が私の問題を解決するかもしれません。RavenDB MaxNumberOfParallelIndexTasksが機能しません。

私はravendbを何度も繰り返しテストしています。私は少しバグを発見したと思います。あなたのドキュメントページに私は

レイヴン/ MaxNumberOfParallelIndexTasksを読ん
並列デフォルトで実行可能インデックス タスクの最大数:現在のマシン のプロセッサ数

しかし、横にこれは、RavenDBがインデックス作成タスクを行うために1つのコアだけを使用しているようです。また、大規模なデータセットのインデックス作成を終了するには、単一のコアで時間がかかります。私はその設定を上書きしようとしましたが、MaxNumberOfParallelIndexTasksに3を割り当てましたが、依然として単一のコアしか使用しません。 このスクリーンショットを見てくださいhttp://dl.dropbox.com/u/3055964/Untitled.gif CPU使用率は25%で、私はクアッドコアプロセッサを搭載しています。私はアフィニティマスクを変更しませんでした。

私は何か間違っているのですか?バグを越えましたか? ありがとう

答えて

1

Davita、 メーリングリストの問題を修正しました。

表示されている問題は、作業が必要なインデックスが1つのみ表示されている可能性が高いためです。単一インデックスの作業は、常に1つのCPU上で実行されます。 インデックスの作業は、インデックス境界にある複数のCPUに分散されています。

+0

意味する、ありがとうAyende :) – Davita

関連する問題