2024-03-29T21:04:05Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001185902023-11-17T02:17:36Z06504:07974:07978
デッドロック検出手法紹介Introduction of a method to detect Deadlockjpnhttp://id.nii.ac.jp/1001/00118707/Conference Paperhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=118590&item_no=1&attribute_id=1&file_no=1富士通 (株)富士通 (株)富士通 (株)(株) 両備システムズ有村, 雄二宮地, 浩司郎木下, 光幸浅間, 幸夫マルチプログラミングシステムでは、ファイル等の共用資源をアクセスする場合には、他のプログラムからのアクセスを一時的に防ぐために排他制御を行う必要がある。排他制御を行う場合、順序性や規則を守らないと資源を相互に取り合う事象が発生し、デッドロック状態に陥りシステムが停止することがある。システムを構成するプログラムが増大し複雑化するにつれ、このデッドロックに陥る可能性は急速に高まっている。デッドロックに陥る原因の種類については後述するが、多くの場合その影響はシステム全体に及び業務に多大なる支障をきたす。また、近年増大しつつあるLCMP(Loosely Coupled Multi Processor)構成の場合、全システムに影響を及ぼすこともある。今回我々は、富士通最上位汎用オペレーティング・システムOSIV/F4 MSPにおいてデッドロックを未然に検出できる手法を考案・実現したので、ここにその検出手法を紹介する。AN00349328全国大会講演論文集第40回データ処理7581990-03-142015-01-20