GNU/Linux >> Belajar Linux >  >> Cent OS

Mengapa CentOS / RHEL 7 memiliki banyak tmpfs (sistem file 6 tmpfs), dan apa tujuannya

Pertanyaan:Mengapa CentOS 7 / RHEL 7 memiliki banyak tmpfs (sistem file 6 tmpfs), apakah tmpfs ini wajib untuk OS? Untuk apa mount /run/user/1000, /run/user/0, /run/user/45, /sys/fs/cgroup?

Jawaban:

Jika Anda menjalankan df -hP di sistem RHEL 7, Anda akan menemukan banyak sistem file tmpfs terpasang.

# 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 adalah sistem file sementara yang berada di memori dan/atau partisi swap Anda, tergantung pada seberapa banyak Anda mengisinya. Memasang direktori sebagai tmpfs dapat menjadi cara yang efektif untuk mempercepat akses ke file mereka, atau untuk memastikan bahwa isinya dihapus secara otomatis saat reboot.

/dev

/dev berisi file perangkat yang dibuat dan dihapus secara otomatis oleh daemon udev, saat perangkat keras ditambahkan atau dihapus, dll. (devtmps hanyalah tmpfs yang dibuat khusus oleh kernel di awal proses boot, yang berisi perangkat inti sebelum dibuat agar proses booting memiliki sesuatu untuk dikerjakan sebelum udevd dimuat.)

/dev/shm

/dev/shm digunakan oleh fasilitas memori bersama POSIX.

/lari

/run berisi kunci sumber daya dan file PID dll. yang relevan dengan daemon yang sedang berjalan. /var/run dan /var/lock adalah symlink kembali ke /run karena alasan kompatibilitas.

/media

/media berisi titik pemasangan media yang dapat dilepas (misalnya cakram optik dan drive USB), yang dibuat dan dilepas secara otomatis.

/sys/fs/cgroup

/sys/fs/cgroup berisi detail untuk sistem cgroup, yang digunakan (terutama oleh systemd) untuk membagi proses ke dalam grup untuk berbagi sumber daya, dll.


Cent OS
  1. Cara Menginstal Python 3.5 di CentOS/RHEL dan Fedora

  2. Apa perbedaan antara Redhat dan centOS?

  3. Cara Membuat Filesystem tmpfs di CentOS/RHEL

  1. Cara menginstal dan mengkonfigurasi samba di RHEL 8 / CentOS 8

  2. CentOS / RHEL :dasar-dasar anacron (Apa itu anacron dan cara mengkonfigurasinya)

  3. Memperbaiki masalah sistem file saat Boot di CentOS/RHEL 7 dan 8

  1. Cara Mengaktifkan Repositori EPEL di CentOS dan RHEL

  2. Cara mengaktifkan Kdump di RHEL 7 dan CentOS 7

  3. Cara Memasang dan Menggunakan Kokpit di CentOS 8 / RHEL 8