Speichern einer Datei im Speicher

Speichern einer Datei im Speicher

Wenn ich eine einfache PHP-Datei habe, auf die zugegriffen wird,viel, gibt es eine Möglichkeit, die Datei so zu konfigurieren, dass sie immer im RAM vorhanden ist, sodass der Inhalt der Datei nicht jedes Mal von der Festplatte neu geladen werden muss, sondern direkt aus dem Speicher übernommen werden kann? Natürlich müsste man zum Schreiben von Daten in die Datei immer noch auf die Festplatte schreiben, aber zum Lesen der Daten möchte ich, dass dies so schnell wie möglich geht und die Festplatte weniger belastet wird. Danke!

Antwort1

Von der Festplatte gelesene Dateien werden im Festplattencache von Linux (RAM) gespeichert. Sie müssen nichts konfigurieren, dies funktioniert sofort.

Wenn Sie ein Dateisystem mit RAM statt einer Festplatte haben möchten, dann suchen Sie nach einer "RAM-Disk" (nicht zu verwechseln mit dem LinuxRamdiskDateisystem). DietmpsDas Dateisystem speichert seinen gesamten Inhalt im RAM (der jedoch ausgelagert werden könnte).

Das oben genannte wird die Leistung Ihrer PHP-Anwendung wahrscheinlich nicht verbessern. Abhängig von Ihrer Anwendung sind Sie besser dran mitZwischenspeichern der PHP-Antwort im Webserver(oder verwenden Sie einfach statische HTML-/JS-/was auch immer-Dateien, um PHP vollständig zu vermeiden).

verwandte Informationen