/* Page prose (ja) */
"MakingAQueueSerial" = "# maxConcurrentOperationCount でキューをシリアルにする\n\n並行処理こそが*望まない*ものである場合もあります。1 台の物理的なプリンターは、一度に 1 枚のポスターしか印刷できません。**`maxConcurrentOperationCount`** は、キューが一度に実行する operation の数に上限を設けます。これを `1` にすると、キューは**シリアル**になります。1 つの operation が完全に終わってから次が始まり、追加した順序で実行されます。";
"MakingAQueueSerial-2" = "**実行して確認:** 今度は出力が**決定的**になります。`Printing job 1`、次に `2`、`3`、`4`、そして最後の行です。上限が `1` だと、ジョブは重なり合えないので、厳密に FIFO の順序で実行されます。\n\n* callout(試してみよう): `maxConcurrentOperationCount` を `2` に変えて、何度か実行してみましょう。出力は毎回、厳密に `1, 2, 3, 4` のまま出ますか？\n\n> デフォルト値は `-1` で、`OperationQueue.defaultMaxConcurrentOperationCount` と書かれ、「システムに任せる」という意味です。これが前のページの並行的な振る舞いです。正の数を指定すると上限が設定されます。`1` はシリアルキューを与えてくれる特別なケースです。\n\n[前へ](@previous)  |  5 / 9 ページ  |  [次へ: Operation のサブクラス化](@next)";
