コンテンツ
- 定義-ファイルのロックとはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはファイルのロックについて説明します
定義-ファイルのロックとはどういう意味ですか?
ファイルロックは、他のユーザーによる特定のファイルの変更を制限するデータ管理機能です。これにより、常に1人のユーザーまたはプロセスのみがこのファイルにアクセスできます。これは、同じファイルの更新を割り込む問題を防ぐためです。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはファイルのロックについて説明します
たとえば、プロセスAとプロセスBが同じファイルを開いた場合、プロセスAはファイルを変更して保存します。元の状態ファイルがまだ残っているプロセスBは、いくつかの変更を行ってから保存し、プロセスAによって行われた変更を失います。
ファイルロックメカニズムは、OS / 360を使用するメインフレームコンピューターで1963年にIBMによって導入されました。当時、それは「排他的制御」と呼ばれていました。これは、マルチユーザーシステムでのファイル管理の先着順の方法です。ファイルにアクセスする最初のプロセスまたはユーザーは、他のユーザーがファイルにアクセスできないようにロックします。ファイルが更新され、制御が放棄されると、ロックが解除され、他のユーザーがアクセスできるようになります。このメソッドの最新の実装では、複数のユーザーがファイルにアクセスできますが、最初にアクセスしたユーザーのみがファイルを変更できます。一部のアプリケーションでは、手動または自動のいずれかで、後で選択的にマージされるすべての変更による更新の介入が可能です。