【Perl】ファイルロック(排他処理)について語ろうat PHP【Perl】ファイルロック(排他処理)について語ろう - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト710:709 04/05/30 22:16 はっ、ここはPerlの板だった。 xs使って作るしか、、、。 711:nobodyさん 04/05/30 22:23 >>709 Win32::Mutex http://search.cpan.org/~gsar/libwin32-0.191/ 712:nobodyさん 04/05/31 00:08 おお、あるんだ。 他のOSとかもないのかな。 lock::mutexとかいう一本にまとめて使えるようなライブラリがいいなぁ。 mutexもセマフォも使えないけどflockは使えるOSだったら、 内部実装はflockでやるとか。 713:357 04/05/31 20:57 flock使えない機種でmutexを使ってflock模擬したほうがいいか。 714:713 04/05/31 22:53 うわ、名前間違えた。 715:nobodyさん 04/10/09 22:28:45 ダレモイナィ タアソウスルナラ イマノウチ 716:nobodyさん 04/10/09 23:12:22 open(LOCK, ">lock.tmp"); flock(LOCK,2); open (IN, "count.dat"); $count=<IN>; close(IN); $count=$count++; open (OUT, ">count.tmp"); print OUT $count; close(OUT); rename("count.tmp","count.dat"); unlink("lock.tmp"); flock(LOCK,8); close(LOCK); これでOK? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch