GNU/Linux >> Znalost Linux >  >> Cent OS

Proč má CentOS / RHEL 7 mnoho tmpfs (souborový systém 6 tmpfs) a jaký je jejich účel

Otázka:Proč CentOS 7 / RHEL 7 mají mnoho tmpfs (6 tmpfs filesystem), jsou tyto tmpfs povinné pro OS? K čemu slouží mount /run/user/1000, /run/user/0, /run/user/45, /sys/fs/cgroup?

Odpověď:

Pokud spustíte df -hP v systému RHEL 7, najdete mnoho připojených souborových systémů tmpfs.

# 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 je dočasný souborový systém, který se nachází v paměti a/nebo na vašich odkládacích oddílech, v závislosti na tom, jak moc jej zaplníte. Připojení adresářů jako tmpfs může být efektivním způsobem, jak urychlit přístup k jejich souborům nebo zajistit, aby byl jejich obsah po restartu automaticky vymazán.

/dev

/dev obsahuje soubory zařízení, které jsou vytvářeny a odstraňovány automaticky démonem udev, když je přidáván nebo odebírán hardware atd. (devtmps je pouze tmpfs, který byl speciálně vytvořen jádrem na začátku zaváděcího procesu, který obsahuje základní zařízení před spuštěním vytvořen, aby měl spouštěcí proces před načtením udevd něco, s čím může pracovat.)

/dev/shm

/dev/shm je používán zařízeními sdílené paměti POSIX.

/spustit

/run obsahuje zámky prostředků a soubory PID atd., které jsou relevantní pro aktuálně spuštěné démony. /var/run a /var/lock jsou symbolické odkazy zpět na /run z důvodu kompatibility.

/media

/media obsahuje přípojné body vyměnitelných médií (např. optických disků a jednotek USB), které se vytvářejí a odebírají automaticky.

/sys/fs/cgroup

/sys/fs/cgroup obsahuje podrobnosti o systému cgroup, který se používá (hlavně systemd) k rozdělení procesů do skupin pro sdílení zdrojů atd.


Cent OS
  1. Jak nainstalovat Python 3.5 na CentOS/RHEL a Fedoru

  2. Jaký je rozdíl mezi Redhat a centOS?

  3. CentOS / RHEL :základy anacronu (Co je to anacron a jak jej nakonfigurovat)

  1. Jak nainstalovat a nakonfigurovat sambu na RHEL 8 / CentOS 8

  2. Oprava problémů se souborovým systémem při spouštění v CentOS/RHEL 7 a 8

  3. Jak vytvořit souborový systém tmpfs v CentOS/RHEL

  1. Jak povolit úložiště EPEL v CentOS a RHEL

  2. Jak povolit Kdump na RHEL 7 a CentOS 7

  3. Jak nainstalovat a používat Cockpit na CentOS 8 / RHEL 8