若天明 发表于 2015-1-14 20:17:09

给大家带来CentOS修正tmpfs(内存文件体系)

如果您觉得本篇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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

活着的死人 发表于 2015-1-15 12:39:09

给大家带来CentOS修正tmpfs(内存文件体系)

我靠!看来医生是都疯了!要不怎么让他出院了!

山那边是海 发表于 2015-1-18 06:01:11

我感觉linux的学习,学习编程~!~!就去学习C语言编程!!

再现理想 发表于 2015-1-27 06:04:07

学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。

金色的骷髅 发表于 2015-2-5 10:36:24

Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。

活着的死人 发表于 2015-2-11 13:24:26

工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。

若天明 发表于 2015-3-2 15:40:26

下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。

小魔女 发表于 2015-3-11 06:50:38

如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。

admin 发表于 2015-3-18 03:42:37

感谢老师和同学们在学习上对我的帮助。

柔情似水 发表于 2015-3-25 15:44:04

当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
页: [1]
查看完整版本: 给大家带来CentOS修正tmpfs(内存文件体系)