[過去ログ] NyanFiだニャン その3 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
531: 名無しさん@お腹いっぱい。 [sage] 2019/09/16(月)02:59 ID:Xp94SuRY0(1)
横から失礼します
さばっしゅの方がFASTCOPYとの情報でググると
https://groups.google.com/forum/#!topic/fastcopy/fakbRE3sWZA
これではないでしょうか?
99%で完了しないように見える原因は、排他制御周りの、OS側の妙な挙動によるものでした。(*)
この状態になると、1つのプロセスがfastcopy.logへの書き込み排他制御用ロックを握ったままになり、他の(完了直前の)プロセスはロック待ち状態になります。
(従い、どれか1つは正常に終了表示されているはずで、このプロセスをクローズすれば、完了せずに固まっているように見えるプロセスのうち1つが完了するはずです。
さらにそれをクローズすると、また次の固まっているプロセスが完了する…となります)
(*) 所有権取得済Mutexは通常CloseHandleで所有権も開放されるものの、高I/O負荷中だと「稀に」所有権が残り、その場合プロセス終了時に所有権が解放される、というもの。
(なお、デバッガ等で見てもプロセスから当該ハンドルは消滅しているにも拘わらず、カーネル内では当該プロセスとmutexが紐づけられたままの様子。
ただ、CloseHandleで所有権も常に解放されるかはMSDNに明記されていないので、(普段は開放するが高負荷で開放されない挙動をしても)
OS/APIのバグとは言い切れない面もありつつ、API/OSの仕様/デザインとしてバグといいたい感じ)
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.034s