Linux内存文件系统/dev/shm

    前些日子看【linux就是这个范儿】这本书的时候,无心中发现了linux下的内存文件系统/dev/shm,感受很流弊的样子,遂决定尝试使用如下,用过以后赞不绝口,真是她好我也好。html

    为何要使用这个文件系统呢,首先是快,由于此文件系统是之内存为数据存储位置,速度是绝对有保证的。实际上是可重复擦写,由于是内存存储,重启后就不存在了,省去了烦心的维护工做。linux

    什么是/dev/shm简单的说,就是Linux/Unix系统上的一种基于内存的文件系统tmpfs。更详细的原理层面的东西,烦请百度一下吧,我这里就不作搬运用了。缓存

    怎么用,我以为shm最大的优点就是能够做为缓存或是临时文件存放地,固然应该还有不少其余用法,不过最主要的就是用在要求快速交互的场景下。服务器

    总结,我以为Linux的伟大之处在于其将发杂的事情简单化,从shm文件系统中就可见一斑,Linux自然的为使用者准备了内存级缓存。至于缓存如何使用,就留个读者发挥本身的智慧了。htm


参考文件blog

Linux目录下/dev/shm的理解和使用
巧用linux服务器的/dev/shm/
内存

相关文章
相关标签/搜索