Parallel LINQ (PLINQ)
Parallel LINQ (PLINQ) は、LINQ to Objects の並列実装です。 PLINQ では LINQ 標準クエリ演算子の完全なセットを T:System.Linq 名前空間の拡張メソッドとして実装します。また、並列操作用の追加の演算子も備えています。 PLINQ では並列プログラミングの機能が強化され、LINQ 構文が簡略化され読みやすくなっています。 タスク並列ライブラリを対象としたコードと同様に、PLINQ クエリでは、ホスト コンピューターの性能に基づいて同時実行の程度が調整されます。
多くの場合、PLINQ により、ホスト コンピューター上で使用できるコアをより効率的に使用することで、LINQ to Objects クエリの処理速度が大幅に向上します。 このようにパフォーマンスが向上することで、デスクトップ上の演算性能が高まります。
このセクションの内容
方法: PLINQ を使用してファイル ディレクトリを反復処理する