7
、観測Schedulers.io()とSchedulers.computation(の違いは何ですか)
の違いは何ですか: Schedulers.io() と Schedulers.computation()
、観測Schedulers.io()とSchedulers.computation(の違いは何ですか)
の違いは何ですか: Schedulers.io() と Schedulers.computation()
:
Schedulers.computation( ) - そのようなイベントループと、コールバック処理と計算作業のためのもの。このスケジューラーをI/Oに使用しないでください(代わりにSchedulers.io()を使用してください)。このようなI/Oをブロックの非同期性能、このスケジューラがバックアップされるようなI/Oバウンドの仕事のために意図 - スレッドの数は、デフォルトでは、プロセッサ
Schedulers.io( )の数に等しいです。必要に応じて成長するスレッドプールによって実行されます。通常の計算作業では、Schedulers.computation()に切り替えます。 Schedulers.io()はデフォルトでCachedThreadSchedulerです。スレッドキャッシュを持つ新しいスレッドスケジューラのようなものです
とは何ですか? – Sergey