GNU/Linux >> Linux Esercitazione >  >> Cent OS

Perché CentOS / RHEL 7 hanno molti tmpfs (6 filesystem tmpfs) e qual è il loro scopo

Domanda:perché CentOS 7 / RHEL 7 hanno molti tmpfs (6 filesystem tmpfs), questi tmpfs sono obbligatori per il sistema operativo? A cosa servono i mount /run/user/1000, /run/user/0, /run/user/45, /sys/fs/cgroup?

Risposta:

Se esegui df -hP nel sistema RHEL 7, troverai molti file system tmpfs montati.

# df -hP
Filesystem                     Size  Used Avail Use% Mounted on
/dev/mapper/vg_os-lv_root      296G   33G  248G  12% /
devtmpfs                       126G     0  126G   0% /dev
tmpfs                          126G  631M  126G   1% /dev/shm
tmpfs                          126G  1.3G  125G   2% /run
tmpfs                          126G     0  126G   0% /sys/fs/cgroup
/dev/sda1                      976M  112M  797M  13% /boot
tmpfs                           26G     0   26G   0% /run/user/0
tmpfs                           26G     0   26G   0% /run/user/5006
tmpfs 				9.5G	68K 9.5G  1% /run/user/1000

tmpfs è un filesystem temporaneo che risiede nella memoria e/o nelle partizioni di swap, a seconda di quanto lo riempi. Il montaggio di directory come tmpfs può essere un modo efficace per velocizzare l'accesso ai propri file o per garantire che il loro contenuto venga cancellato automaticamente al riavvio.

/dev

/dev contiene i file del dispositivo che vengono creati e rimossi automaticamente dal demone udev, quando l'hardware viene aggiunto o rimosso ecc. (devtmps è solo un tmpfs creato appositamente dal kernel all'inizio del processo di avvio, che contiene i dispositivi principali pre- creato in modo che il processo di avvio abbia qualcosa su cui lavorare prima che udevd venga caricato.)

/dev/shm

/dev/shm è utilizzato dalle strutture di memoria condivisa POSIX.

/corri

/run contiene blocchi di risorse e file PID ecc. che sono rilevanti per i demoni attualmente in esecuzione. /var/run e /var/lock sono collegamenti simbolici a /run per motivi di compatibilità.

/media

/media contiene i punti di montaggio dei supporti rimovibili (ad es. dischi ottici e unità USB), che vengono creati e rimossi automaticamente.

/sys/fs/cgroup

/sys/fs/cgroup contiene i dettagli per il sistema cgroup, che viene utilizzato (principalmente da systemd) per dividere i processi in gruppi per la condivisione delle risorse, ecc.


Cent OS
  1. Come installare Python 3.5 su CentOS/RHEL e Fedora

  2. Qual è la differenza tra Redhat e centOS?

  3. CentOS / RHEL:nozioni di base su anacron (Cos'è anacron e come configurarlo)

  4. Riparare i problemi del filesystem all'avvio in CentOS/RHEL 7 e 8

  5. Come creare un filesystem tmpfs in CentOS/RHEL

Come installare Samba su RHEL e CentOS Stream

Installa Prometheus e Node Exporter su CentOS / RHEL 8

Come installare e configurare Jenkins su CentOS 8 / RHEL 8

Come controllare e riparare il filesystem XFS in RHEL/Centos

Come installare Wine 5.0 su CentOS, RHEL e Fedora

Che cos'è un Homelab e perché dovresti averne uno?