首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >如何用ramdisk处理EasyGBS由于接入播放数量较多导致内存读写不足的问题?

如何用ramdisk处理EasyGBS由于接入播放数量较多导致内存读写不足的问题?

原创
作者头像
TSINGSEE青犀视频
修改2021-07-01 18:15:50
修改2021-07-01 18:15:50
6800
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频

有的客户在EasyGBS接入大量通道并且播放数量也较多时,会导致服务器的内存以及CPU占用率特别高,虽然我们出过如何降低CPU的方法,但对于一些项目仍是难以解决。在和客户沟通之后,我们了解到该客户不方便更换服务器的硬件,因此我们考虑采用划分虚拟硬盘的策略,即把EasyGBS放到虚拟硬盘ramdisk里面。

Ramdisk就是把内存虚拟成硬盘,比如说现有10G的内存,可以从中划分5G出来当硬盘来使用,将部分软件放到这个虚拟硬盘里使用,电脑的资源占用就会大大缩小,运行速度也会有很大提升。下面分享下解决的过程:

1、首先用windows软件来创造一个空间,这里分配了10G的存储空间放EasyGBS服务;

2、建好虚拟盘之后可以将EasyGBS文件夹拷入新建的ramdisk盘里;

3、然后把easygbs.ini里面的日志开关给关掉,因为如果接入设备和播放数量较大的情况下,对于10G空间来储存日志是不够的,容易导致nginx崩掉,所以一定要把日志关掉;

4、最后重启服务,运行后检查内存以及cpu状况,占用率很低,也就达到了我们的需求。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档