.net4でTaskを使ってスレッドプールを使った場合に、同時にアクティブになるスレッド数は、いくつなのでしょうか?

ThreadPool.GetMaxThreads や ThreadPool.GetAvailableThreads では 1000 程度の数字が
得られますが、実際に 100msec ぐらいの間隔でどんどん Task を Start していくと、
いくつか実行開始したところで Task の実行が遅延したり、実行順が入れ替わったりします。

Thread で書き直すとそんな現象は起きないので、スレッドプールを使った場合に固有の現象かなあと。