|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!默许装置的CentOS,已开启了tmpfs。tmpfs会利用内存,假如内存用完,会用swap空间。调剂tmpfs巨细,别凌驾内存+swap的巨细。假如体系资本严重,用完了内存,用到swap时,tmpfs的效力就年夜幅度下降了。以是无妨多装置些内存,归正内存代价也没多贵。tmpfs是内存文件体系,相似于DOS年月的ramdisk,mount上往就可以用了,不必要用mkfs之类的下令来初始化。
#cat/etc/fstab
LABEL=//ext3defaults11
LABEL=/home/homeext3defaults12
LABEL=/boot1/bootext3defaults12
tmpfs/dev/shmtmpfsdefaults00
devpts/dev/ptsdevptsgid=5,mode=62000
sysfs/syssysfsdefaults00
proc/procprocdefaults00
LABEL=SWAP-sda3swapswapdefaults00
个中tmpfs那一行,就是开启tmpfs。在tmpfs里寄存的文件,读写十分快,究竟间接读取内存,固然比读取磁盘快多了。tmpfs里的文件,重启后就没了。合适寄存session,或其他一时性的文件。能够年夜幅度供应读写速率。
4G的内存,体系默许为开2G的tmpfs空间。
12G的内存,体系默许开6G的tmpfs空间。就是说,默许开一半的内存空间来给tmpfs。
可使用shm_open,shm_unlink等***来操纵tmpfs。
检察tmpfs巨细:
#df-h/dev/shm
FilesystemSizeUsedAvailUse%Mountedon
tmpfs2.0G24K2.0G1%/dev/shm
修正tmpfs巨细
修正/etc/fstab文件中的tmpfs那一行:
tmpfs/dev/shmtmpfsdefaults,size=8192M00
然后从头加载tmpfs。
#umount/dev/shm;mount/dev/shm;df-h/dev/shm
FilesystemSizeUsedAvailUse%Mountedon
tmpfs8.0G08.0G0%/dev/shm
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|