ファイルロック

同一バイトの書込みを行うとき(モードは"r+")ならflockのみでOK。
これは、カウンタとかに有効。

但し、一旦読み込んでから、変更、行削除を行うときは、flockだけでは駄目。
読み込み開始前に、ロック専用ファイル(フォルダ)を作成し、そこにロック。

2つ以上のファイルに同時書込みする際には、最初に両方のロックを確保するか、
同様に、ロック専用ファイルを用いて作業開始すること。
但し、同じファイルへの処理を行う場合箇所には、全て同一のロックファイルを用いる必要がある。
(そうしないと、書込み対象へのロックはかかっていないので。)