Cookie

Ändern Sie die Größe von tmpfs unter Linux, ohne die Bereitstellung aufzuheben

Veröffentlicht von TheJoe am

Geschätzte Lesezeit: < 1 Minute

Heute sehen wir eine schnelle Lösung, um die Größe einer mit tmpfs formatierten Ressource schnell zu ändern, ohne Neustart oder Datenverlust. Dies ist bei komplexen Serveranwendungen der Fall, aber es ist auch mein Fall. Seit einigen Monaten nutze ich Solus als Betriebssystem auf dem Laptop zu meinem großen Vorteil, da der Laptop nicht schnell ist, nicht neu.

Solus hat die Besonderheit, das Verzeichnis zu mounten /tmp in einer separaten Partition (im RAM) con Dateisystem tmpfs. Dadurch wird das Schreiben solcher Daten in das System erheblich beschleunigt, aber wenn der RAM nicht ausreichend leistungsfähig ist, riskieren Sie den klassischen Fehler “Nicht genügend Speicherplatz vorhanden”.

$ df -h
File system                   Dim. Usati Dispon. Uso% Montato su
/dev/mapper/SolusSystem-Root  454G  259G    172G  61% /
devtmpfs                      4,0M     0    4,0M   0% /dev
tmpfs                         1,9G     0    1,9G   0% /dev/shm
tmpfs                         776M  9,6M    766M   2% /run
tmpfs                         1,9G  332K    1,9G   1% /tmp
/dev/sda1                     449M  151M    269M  36% /boot
tmpfs                         388M  2,7M    386M   1% /run/user/1000

Genau das ist mir passiert. Die Lösung ist ganz einfach:

# mount -o remount,size=new_size /path/to/tmpfs

Diese Lösung bewahrt die Daten und wenn die Größe, die wir festlegen möchten, größer ist als der im RAM verfügbare Speicherplatz, werden die Daten auf die Festplatte in der SWAP-Partition geschrieben.

Schau hier:  Ram praktisch

TheJoe

Ich halte diesen Blog als ein Hobby von 2009. Ich bin begeistert von Grafik, Technologie, Open Source Software. Unter meinen Artikel wird nicht schwierig sein, über die Musik finden, und einige persönliche Reflexionen, aber ich bevorzuge die direkte Linie des Blogs vor allem auf Technologie. Weitere Informationen Kontaktieren Sie mich.

0 Kommentare

Hinterlasse eine Antwort

Avatar-Platzhalter

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.