巧用linux服务器的/dev/shm/,如果合理使用,可以避开磁盘IO不给力,提高网站访问速度。
2023-09-14 09:01:20 时间
巧用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下面makefile编写
- linux下Shell编程--标准的守护进程的启动脚本
- Linux环境变量文件environment, profile, bashrc含义
- 工作常用的linux/mysql/php/工具命令
- Linux_CentOS-服务器搭建 <六>
- linux中重置服务器的mysql用户密码
- Linux_CentOS-服务器搭建 <六>
- ps -ef | grep Linux进程查看命令
- Linux下快速重置MySQL用户(root)密码方法
- vs2015编译EasyDarwin开源流媒体服务器Linux版本调研
- Linux基础之linux常用命令之文本替换
- Linux 服务器如何禁止 ping 以及开启 ping
- linux命令查询
- 原 Linux搭建SVN 服务器
- Linux服务器的初步配置流程
- Linux文件管理器
- 【Linux 内核】进程管理 - 进程优先级 ② ( prio 调度优先级 | static_prio 静态优先级 | normal_prio 正常优先级 | rt_priority 实时优先级 )
- Linux服务器使用WonderShaper进行网络速度限制
- 嵌入式Linux开发,更换内核kernel开机画面LOGO—左上角小企鹅图标(分辨率为80*80)
- Linux服务器安全加固十条建议——筑梦之路
- linux上传下载软件
- Linux 服务器buff/cache清理
- Linux-文本处理三剑客grep详解
- Linux(Cent OS)基础型常用命令-主命令