エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Perlでのファイルロックについて - 小池啓仁 ヒロヒト応援ブログ By はてな
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Perlでのファイルロックについて - 小池啓仁 ヒロヒト応援ブログ By はてな
Perlでのファイルロックでは、普通、flock関数を使用します。 flock関数の第1引数にはファイルハンドル... Perlでのファイルロックでは、普通、flock関数を使用します。 flock関数の第1引数にはファイルハンドルを指定し、第2引数には以下のいずれかの値を指定します。 尚、 LOCK_SHやLOCK_EX等を使用する場合は、『use Fcntl ':flock';』宣言が必要です。 1(LOCK_SH):共有ロック(ブロキングモード) 2(LOCK_EX):排他ロック(ブロキングモード) 5(LOCK_SH | LOCK_NB):共有ロック(ノンブロキングモード) 6(LOCK_EX | LOCK_NB):排他ロック(ノンブロキングモード) 8(LOCK_UN):ロック解除(closeでもロック解除される) 1は、本処理がファイルに対して他のプロセスの書込をロックし、本処理終了まで他のプロセスを待たせます。 2は、本処理がファイルに対して他のプロセスの書込読込をロックし、本処理終了まで他の