《LINUX學習:CentOS 6.9中調整tmpfs大小》要點:
本文介紹了LINUX學習:CentOS 6.9中調整tmpfs大小,希望對您有用。如果有疑問,可以聯系我們。
tmpfs是Linux/Unix體系上的一種基于內存的文件體系.tmpfs可以使用體系的內存或swap分區來存儲文件.由此可見,tmpfs主要存儲暫存的文件.
tmpfs默認的大小是RM的一半,假如你的物理內存是1024M,那么tmpfs默認的大小便是512M.
tmpfs 的另一個主要的好處是它閃電般的速度.因為典型的tmpfs文件系統會完全駐留在內存RAM中,讀寫幾乎可以是瞬間的.同時它也有一個缺點tmpfs數據在重新啟動之后不會保存,因為虛擬內存本質上就是易失的.
調整tmpfs是內存的2倍(內存1536):3072
查看磁盤分區環境:
# df -h
Filesystem? ? ? Size? Used Avail Use% Mounted on
/dev/sda5? ? ? ? 95G? 5.0G? 89G? 6% /
tmpfs? ? ? ? ? 747M? 76K? 747M? 1% /dev/shm
/dev/sda1? ? ? 190M? 35M? 145M? 20% /boot
/dev/sda3? ? ? 976M? 1.4M? 924M? 1% /tmp
/dev/sr0? ? ? ? 1.9G? 1.9G? ? 0 100% /media/CentOS-6.9-x86_64-LiveDVD
卸載tmpfs:
umount /dev/shm
進程被占用,殺失落進程:
?
fuser -km /dev/shm
再次卸載tmpfs:
umount /dev/shm
掛載tmpfs:
mount -t tmpfs -o size=3072m tmpfs /dev/shm
查看磁盤分區環境:
# df -h
Filesystem? ? ? Size? Used Avail Use% Mounted on
/dev/sda5? ? ? ? 95G? 5.0G? 89G? 6% /
/dev/sda1? ? ? 190M? 35M? 145M? 20% /boot
/dev/sda3? ? ? 976M? 1.4M? 924M? 1% /tmp
/dev/sr0? ? ? ? 1.9G? 1.9G? ? 0 100% /media/CentOS-6.9-x86_64-LiveDVD
tmpfs? ? ? ? ? 3.0G? ? 0? 3.0G? 0% /dev/shm
?
重新啟動后發現,tmpfs仍回還原到內存的一半,/etc/rc.local文件中手動參加remount命令
vi /etc/rc.local
?
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
?
touch /var/lock/subsys/local
?
mount -t tmpfs -o size=3072m tmpfs /dev/shm
重啟后,勝利.
Linux下tmpfs先容及使用?
Oracle Linux (OEL)下修改tmpfs年夜小并使之生效
使用tmpfs文件體系做MySQL tmpdir潛在的問題
Linux下tmpfs與ramfs的區別
Fedora 18 將默認使用 tmpfs 當 /tmp?
Oracle Linux 6.1 下修改 /etc/fstab 使 tmpfs 生效 辦法 說明
如安在RHEL/CentOS 7.0中使用tmpfs?
本文永遠更新鏈接地址:
學習更多LINUX教程,請查看站內專欄,如果有LINUX疑問,可以加QQ交流《LINUX學習:CentOS 6.9中調整tmpfs大小》。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9035.html