您的位置:首页 > wordpress

网页速度优化新思路——使用tmpfs虚拟内存盘
wordpress 2024-04-25编辑:深圳网站建设阅读( WordPress 存盘 新思路

tmpfs是类Unix系统上暂存档存储空间的常见名称,通常以挂载文件系统方式实现,并将数据存储在易失性存储器而非永久存储设备中。

Linux内核的虚拟内存资源同时来源于您的RAM和交换分区。内核中的VM子系统将这些资源分配到系统中的其它部分,并负责在后台管理这些资源,通常是透明地将RAM页移动到交换分区或从交换分区到RAM页。

tmpfs文件系统需要VM子系统的页面来存储文件。tmpfs自己并不知道这些页面是在交换分区还是在RAM中;做这种决定是VM子系统的工作。tmpfs文件系统所知道的就是它正在使用某种形式的虚拟内存。

它有哪些特点?

1、最大的优点 也就是可用之处就是 tmpfs使用的是vm 所以它的速度是任何硬盘无法比拟的

2、它的大小是随着实际存储的容量而变化的 假如这个目录下没有任何文件 它是不会占用VM的

3、当然由于它是把文件寄存在VM中 所以断电乃至重启后肯定会丢失数据

为此我们可以把它挂载到缓存目录 即可以大大提高文件读写速度

目前啊 我这网站的速度 感觉真的是到了瓶颈(不加钱 不用CDN)

于是乎我就想到了内存盘 既然有memcached缓存不了的东西 那我就直接放内存里吧 用了过后 属实是有些提升 可能我已经到达瓶颈了 感知没那么强了

使用方法

# mount -t tmpfs -o size=35m tmpfs /root/shenyun

分配了35M的空间挂载到/root/shenyun目录下

!注:如果挂载的当前目录是有文件的 会挂载不上 需要把整个目录删除后 才能挂载

这条指令只会在这次开机时使用

我们可以在/etc/fstab里面填上一句

tmpfs /root/shenyun tmpfs size=35m 0 0

就可以实现开机后自动挂载了

可以使用 df -h 查看磁盘挂载情况

宝塔使用方法

宝塔就简单的多了

它在 linux工具箱里面就可以找到

如果你的wordpress使用了缓存插件 那么它的缓存目录通常会生成在/wp-content/cache/目录下 你可将这个目录挂载成内存盘 效果很明显哦

服务范围:WordPress搭建、WordPress主题开发、WordPress二次开发、WordPress插件开发
其它服务:网站建设、企业邮箱、数字证书ssl、400电话、
技术标签:企业网站、外贸网站、外贸商城、其它问题
联系方式:电话:13714666846 微信同号

企业网站定制

企业网站定制 根据企业需求,量身定制设计

企业网站定制:2800元起
添加微信 请说明来意
联系我们
站内搜索 MORE+

24小时服务热线 0755-29765948
  • 地址:深圳市罗湖区人民北路2033号206
  • 电话:0755-29765948 传真:82256610
  • 手机:13714666846 18948334877
  • 邮箱:gong@ew35.com 164761418@qq.com
  • 粤ICP备14049207号
创意化数字品牌整合网络营销
营销网站让你坐等商机坐佣客户,Rss

版权所有:深圳市网商在线科技有限公司

版权所有:深圳市网商在线科技有限公司
友情连接link: