エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
スレッド処理の限界とコルーチン登場の理由 - ASKUL Engineering BLOG
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スレッド処理の限界とコルーチン登場の理由 - ASKUL Engineering BLOG
こんにちは! アスクルの程です! 今回は、スレッド処理の限界とコルーチンが登場した理由についてお話... こんにちは! アスクルの程です! 今回は、スレッド処理の限界とコルーチンが登場した理由についてお話しします。 はじめに 実務でコルーチンを活用しているうちに、なぜコルーチンが生まれたのかという疑問が湧いてきました。 そこで、スレッド処理の限界とコルーチンが登場した背景を整理して共有したいと思い、この内容をまとめました。 スレッドとは? スレッドとは、1つのプロセス内で独立して動作できる実行単位です。 プロセスがメモリ空間を提供し、その中で実際の作業をするのがスレッドです。 単一スレッドでは、一度に1つの作業しか行えず、I/O処理や重い処理がある場合、アプリケーション全体がブロックされます。 これを克服するためにマルチスレッドプログラミングが登場しました。 Thread(Java 1.0)の登場と限界 Java 1.0では、Threadを利用して簡単な並列処理が可能になりました。 fun m

