巧用linux服务器的/dev/shm/,如果合理使用,可以避开磁盘IO不给力,提高网站访问速度。
2023-09-14 08:59:33 时间
巧用linux服务器的/dev/shm/ 巧用linux服务器的/dev/shm/,如果合理使用,可以避开磁盘IO不给力,提高网站访问速度。 首先让我们认识一下,什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势 : 1. 动态文件系统的大小。2. tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在内存 RAM 中,读写几乎可以是瞬间的。同时它也有一个缺点 tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。 tmpfs(/dev/shm)的使用及应用场景 tmpfs是基于内存的,速度是不用说的,硬盘和它没法比。Oracle 中的Automatic Memory Management特性就使用了/dev/shm。另外如果在网站运维中好好利用tmpfs,将有意想不到的收获。我们先在/dev/shm建一个tmp目前,并与/tmp绑定。 [root@AY1212111202285f63122 ~]# mkdir /dev/shm/tmp [root@AY1212111202285f63122 ~]# chmod 1777 /dev/shm/tmp //注意权限 [root@AY1212111202285f63122 ~]# mount --bind /dev/shm/tmp /tmp [root@AY1212111202285f63122 ~]# ls -ld /tmp drwxrwxrwt 2 root root 40 May 29 21:46 /tmp
相关文章
- linux 命令速查
- Git Bash的妙用 - 使用Linux命令
- 第二节windows系统下Xshell 5软件远程访问虚拟机 Linux系统
- linux shell “(())” 双括号运算符使用
- Linux服务器评测脚本 中文IO脚本简单易懂
- PYTHON多进程并发WEB服务器(利用LINUX的FORK)
- 大叔经验分享(27)linux服务器升级glibc故障恢复
- Linux 服务器如何禁止 ping 以及开启 ping
- Linux 光盘的挂载和解挂
- 如何将Springboot项目成功部署到linux服务器上?
- 【Linux 命令大全】Linux od命令
- 【Linux 内核 内存管理】Linux 内核堆内存管理 ② ( 动态分配堆内存方式 | brk 系统调用 | mmap 系统调用 | brk 系统调用源码介绍 )
- L73.linux命令每日一练 -- 第十章 Linux网络管理命令 -- dig和host
- L45.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- sudo和id
- Linux中权限说明
- 第四次考核 Jimmy 学徒考核 Linux安装软件 rnaseq上游分析-2 ascp kingfisher数据下载ena Linux高速下载 Linux下载网页内容 rna-seq上游Linux
- linux中的strip命令简介------给文件脱衣服
- Linux 常用解压缩命令
- Linux目录/usr/bin和 /usr/local/bin区别
- linux 定时任务计划
- GoLand远程Linux开发环境搭建