0

Rethinkdbデータのアップロードがあるたびに、IO は 100% に達します。負荷が約 50 近くに達します。これは一般的な現象ですか、それともここでいくつかの最適化を行う必要がありますか?

4

1 に答える 1

1

RethinkDB はブロッカー プールを使用して IO を実行します。Linux システムでは、このブロッカー プール内の各スレッドが、1ディスク上でブロックしている間の負荷平均に寄与するため、RethinkDB によって、通常の負荷の下でも、システムが非常に高い負荷平均を報告することがあります。

ディスク スループットを 100% 使用する場合は、話が異なります。低速ディスク、特に回転ドライブで IO 負荷の高いワークロードを実行している場合、それはかなり合理的ですが、より多くのディスクを集中的に使用する操作を行う場合、スケーリングの問題が発生する可能性があることを意味します。これらのスケーリングの問題が発生し始めた場合、おそらく最善の解決策は、より高速なディスクを入手することです。

于 2015-09-30T17:58:54.890 に答える