楼主: 2005exf

【申请加精】加快nginx反代速度!让网站更快缓存,更快打开

[复制链接]

397

主题

1926

回帖

5199

积分

论坛元老

积分
5199
发表于 2017-3-17 06:34:35 | 显示全部楼层
反代都不会,亚历山大
回复

使用道具 举报

21

主题

204

回帖

513

积分

高级会员

积分
513
发表于 2017-3-17 07:06:28 | 显示全部楼层
其实我觉得没必要单独挂一个内存盘,直接写入 /dev/shm 就好了,这个目录下是动态分配内存当做储存的。用多少文件占用多少内存。楼主可以看看。
回复

使用道具 举报

125

主题

512

回帖

1485

积分

金牌会员

积分
1485
发表于 2017-3-17 07:08:15 | 显示全部楼层
这个比较牛。
回复

使用道具 举报

17

主题

507

回帖

1139

积分

金牌会员

积分
1139
 楼主| 发表于 2017-3-17 07:35:54 | 显示全部楼层
很不错.另外这个论坛是没有精华贴的.所以基本上是申请不了..

不要太在意

回复

使用道具 举报

199

主题

2757

回帖

6217

积分

论坛元老

积分
6217
发表于 2017-3-17 08:12:11 | 显示全部楼层
直接写 /dev/shm 啊?!!!
哪需要这么麻烦。。。
回复

使用道具 举报

49

主题

240

回帖

695

积分

高级会员

积分
695
发表于 2017-3-17 08:21:02 | 显示全部楼层
收藏,电脑看。
回复

使用道具 举报

199

主题

2757

回帖

6217

积分

论坛元老

积分
6217
发表于 2017-3-17 08:21:02 | 显示全部楼层
/dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建 ramdisk,直接使用/dev/shm/就可达到很好的优化效果。 /dev /shm/需要注意的一个是容量问题,在linux下,它默认最大为内存的一半大小,使用df -h命令可以看到。但它并不会真正的占用这块内存,如果/dev/shm/下没有任何文件,它占用的内存实际上就是0字节;如果它最大为1G,里头放有 100M文件,那剩余的900M仍然可为其它应用程序所使用,但它所占用的100M内存,是绝不会被系统回收重新划分的,否则谁还敢往里头存文件呢?

默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。

tmpfs有以下优势:

1,动态文件系统的大小。

2,tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM 中,读写几乎可以是瞬间的。

3,tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。
回复

使用道具 举报

7

主题

137

回帖

317

积分

中级会员

积分
317
发表于 2017-3-17 09:45:52 | 显示全部楼层
"

把静态文件放到这里,加载速度也起快吧?
回复

使用道具 举报

76

主题

1063

回帖

2476

积分

金牌会员

积分
2476
发表于 2017-3-17 09:47:00 | 显示全部楼层
几百兆的mp4文件,点开看两分钟就要把整个mp4文件缓存下来。。。感觉很浪费资源啊,是不是哪的配置有问题。。。
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2017-3-17 09:47:05 | 显示全部楼层


  我特么就64M的瓦工。。。你让我情何以堪。。。。。不然开个2m内存盘好了。。。占个位置mark下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部