ウェブエンジニア問題集
問題一覧に戻る
CS基礎クイズ
マルチスレッド環境で「Deadlock」が発生しました。どのような状態ですか?
A
ルーターのルーティングがループしている状態
B
サーバーが高負荷で応答しない状態
C
複数のプロセスが互いのリソース解放を待ち合う状態
D
データベースが破損している状態
回答する
解説
正解は「複数のプロセスが互いのリソース解放を待ち合い、永遠に処理が進まない状態」です。ロックの順序を統一するなどの設計で回避する必要があります。
検索
カテゴリ
教科書
お知らせ
プラン
ログイン
ログイン