红联Linux门户
Linux帮助

Linux中内存挂载到目录下

发布时间:2014-08-06 09:45:10来源:linux网站作者:wujingfeng

/dev/shm是linux下的一块共享内存结构。默认大小是真实内存的一半。它用来存储进程间通讯时的一些共享数据结构。在物理内存足够时,会在内存中进行数据交换,如果物理内存缺乏时,会用swap进行数据交换. 支持动态在线调整.在我们需要时可以增加或缩减它的大小。


mount -t tmpfs -o size=1024m tmpfs /mnt/ram


这个命令开了一块1G内存来当目录用。不过放心,如果里面没文件,是不会占用内存的,用多少占多少。


当然,你可以在/etc/fstab中加一行语句,挂载一个点。


tmpfs /var/tmp tmpfs size=768M,,noatime,mode=1777  0 0


不过一般来说没必要手动挂载,因为多数发行版都会在fstab内预留了一个内存目录,挂载在/dev/shm,直接使用即可,/dev/shm针对所有的用户都能进行读写操作,不用担心权限问题。