最新閲覧日:

lockディレクトリとは何かということがよく分からないんです。誰か教えてくれませんか?

A 回答 (3件)

inoue64さんに補足させて頂きます。



単一のファイルに対して誰かがアクセスしている間に別な誰かがアクセスできない様に(排他制御)するためにフラグ代わりのファイル等を作成します。
同じ名前のファイルを作成しようとするとエラーが返りますので、これを利用してファイルが存在する間はアクセス中という判断が出来るわけです。
リトライの処理を入れておけば設定した時間内はアクセスの可否を確認し、時間が過ぎたらエラーにする等の処理が出来ます。
実際にアクセスしているユーザーが使用し終わったらファイルを消す処理を入れておけば、ファイルが消え次第次のユーザーがアクセス出来るという仕組みです。
    • good
    • 0
この回答へのお礼

レスをくれた皆さん、ありがとうございました。

お礼日時:2001/07/18 15:17

>lockディレクトリ


「ロックファイル(下記参照)」を作成するディレクトリという意味だと思います。
    • good
    • 0

「ロックファイル」


「ロック」(同時に複数の人がファイルに書き込むと、
ファイルが壊れる場合があるので、
ある人が書き込んでいるときは、
他の人が書き込めないようにすること)を
かけるために作成するファイル。

参考URL:http://tohoho.wakusei.ne.jp/term/ro.htm
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ