GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Dateihierarchie - was ist der beste Ort zum Speichern von Sperrdateien?

  1. /dev/shm :Es ist nichts anderes als die Implementierung des traditionellen gemeinsamen Speichers Konzept. Es ist ein effizientes Mittel, um Daten zwischen Programmen zu übertragen. Ein Programm erstellt einen Speicherabschnitt, auf den andere Prozesse (falls zulässig) zugreifen können. Dies wird zur Beschleunigung der Dinge führen.

  2. /run/lock (ehemals /var/lock ) enthält Sperrdateien, d. h. Dateien, die angeben, dass ein gemeinsam genutztes Gerät oder eine andere Systemressource verwendet wird, und die die Identität des Prozesses (PID) enthalten, der sie verwendet; Dadurch können andere Prozesse den Zugriff auf das gemeinsam genutzte Gerät richtig koordinieren.

  3. /tmp :ist der Speicherort für temporäre Dateien, wie im Filesystem Hierarchy Standard definiert, dem fast alle Unix- und Linux-Distributionen folgen. Da RAM wesentlich schneller ist als Festplattenspeicher, können Sie /dev/shm verwenden statt /tmp für die Leistungssteigerung, wenn Ihr Prozess E/A-intensiv ist und ausgiebig temporäre Dateien verwendet.

  4. /run/user/$uid :wird von pam_systemd erstellt und zum Speichern von Dateien verwendet, die von laufenden Prozessen für diesen Benutzer verwendet werden.

Zu Ihrer Frage, Sie können definitiv /run/lock verwenden Verzeichnis zum Speichern Ihrer Sperrdatei.


Linux
  1. Kopieren Sie Dateien im Linux-Terminal

  2. Verschieben Sie Dateien im Linux-Terminal

  3. Was ist die beste Linux-Distribution für Anfänger?

  4. Linux – Welche Dateisysteme unter Linux speichern die Erstellungszeit?

  5. Was sind Sparse-Dateien in Linux?

Die 6 besten Möglichkeiten zum Anzeigen von Dateien unter Linux

Wählen Sie das beste Dateisystem für Ihr Linux

Die 10 besten Linux-Bücher zum Lesen im Jahr 2019

Die 15 besten File-Sharing-Software für Linux-Desktop

Was ist die Beschränkung der maximal geöffneten Dateien unter Linux?

Was ist das Äquivalent zum Linux-Dateibefehl für Windows?