【Perl】ファイルロック(排他処理)について語ろうat PHP【Perl】ファイルロック(排他処理)について語ろう - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト504:nobodyさん 03/09/07 22:04 >>503 おいおい、何はぐらかしてんだ? >Windowsやover networkでうまく働かない以外に何か問題あったっけ? >他の方法を使ったほうが限界性能が上がると言いたかったのですが…。 他の方法とは? 505:nobodyさん 03/09/07 22:26 K46D6zau flockからunlockまでの途中で強引に処理を止めて、同じcgiを複数 起動させればflockの信頼性が判るよ。いくつかはロックかからずに スルーされるからさ。 後はロックの残骸による次プロセス(同一ロック)の停止かな。 遠回りしないと解決出来ないのは面倒。 漏れが間違っているかもしれんが、同時に数千~数万単位でロックを 必要とする環境に置いて上記の理由からflockは使いたくないです。 よってほとんどDBのロックに任せっきり。DBだと単純なa=a+1の場合だと DB自体が保証してるんでロック不必要だし。 間違っていたら本当にスマソ。業務でロックを故意に壊しにいった結果 こうなったので。 506:nobodyさん 03/09/07 22:35 >>505 ソースとdfの結果みせてみな。 そういうケースの殆どはファイルシステムがNFSだった、って オチな訳だが。 もし本当にflock(2)に信頼性がないなら、sendmailがmailboxファイルを消しまくる 現象が世界中で起きてるはずだが。 > 後はロックの残骸による次プロセス(同一ロック)の停止かな。 ・・・は? > 間違っていたら本当にスマソ。 多分間違ってると思う。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch