[发明专利]一种快速文件读取的方法和系统有效
申请号: | 201510425302.8 | 申请日: | 2015-07-17 |
公开(公告)号: | CN105072489B | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 陈朱尧;苏科 | 申请(专利权)人: | 成都视达科信息技术有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/433;H04N21/472 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 刘洵 |
地址: | 610000 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 文件 读取 方法 系统 | ||
本发明涉及一种快速文件读取的方法和系统,包括步骤S1,获取用户播放行为信息;步骤S2,根据所述用户播放行为信息,预测分析待加载到内存的当前播放数据;步骤S3,主动将所述当前播放数据加载到内存;在执行完步骤S1后,还包括以下步骤:步骤S4,对所述用户播放行为信息进行关联性分析,预测分析待加载到快速存储设备的与所述当前播放数据相关联的热点文件;步骤S5,快速存储设备读取所述热点文件,并提供给内存进行数据加载。本发明使用内存和快速磁盘2级缓存模型来解决大存储和IO读取性能间的矛盾,并且能够保证缓存数据的有效性和稳定性。
技术领域
本发明涉及文件读取领域,尤其涉及一种快速文件读取的方法和系统。
背景技术
目前各地广电运营商都已经开始开展其视频点播业务,为了充分利用其已经拥有的HFC网络传输视频点播节目,基本都是采用基于HFC网络的I PQAM传输技术,通过QAM调制的方式将I P信号转换为RF射频信号传输给用户。但是这种传输方式有一个极大的弊端,就是要求服务器发送到I PQAM设备的数据速率必须要稳定,中间不能有超过100ms的间隔,否则用户观看的视频将出现花屏或者卡顿。然而目前各地运营商都有大量的视频内容,这些内容被分发到各个边缘服务器上面,为了存储这些内容,边缘服务器只能使用大容量的硬盘来对数据进行存储。由于大容量的硬盘其读写性能远远不如SSD等存储,并且在IO使用率较大的时候,极其容易出现偶尔的卡顿现象,所以导致边缘服务器同传统的HTTP服务器相比较,所能支持的并发用户大大减少。
现有媒体服务器主要是依据媒体数据的时间进行相关数据的发送,从而保证数据的码流与实际文件码流一致,但在高并发的时候,IO会一直处于比较繁忙的状态,这时极其容易导致IO的读取操作出现卡顿,这时不仅会影响本用户的观看效果,也同时会影响服务器上其他用户。根据实际用户的播放记录统计,80%的用户都是在观看最近上线的视频内容,而且其中超过50%的用户都是在观看最近上线的20%的视频内容,由此可见视频内容访问是比较集中的。
现在的系统主要有两种实现方式,分别是直接从存储读取数据的方式和使用内存缓存数据的方式;其中直接从存储读取数据的方式采用直接从存储读取数据,并不对以后要读取的数据进行预测加载,其实现逻辑简单,易于实现。但在IO利用率较高的时候,会有卡顿延迟现象,导致服务器不能充分利用IO性能,支持较大的并发数;使用内存缓存数据的方式采用了缓存读取的预测算法,能将一部分数据预先加载到内存中,供播放模块使用。但由于内存大小有限,并且视频文件的数据都较大,该预测算法不宜实现,而且能缓存的数据也有限,导致数据频繁换入和换出缓存,对存储性能的依赖性极大。
发明内容
本发明所要解决的技术问题是提供一种高稳定性的快速文件读取的方法和系统。
本发明解决上述技术问题的技术方案如下:一种快速文件读取的方法,包括以下步骤:
步骤S1,获取用户播放行为信息;
步骤S2,根据所述用户播放行为信息,预测分析待加载到内存的当前播放数据;
步骤S3,主动将所述当前播放数据加载到内存。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步地,在执行完步骤S1后,还包括以下步骤:
步骤S4,对所述用户播放行为信息进行关联性分析,预测分析待加载到快速存储设备的与所述当前播放数据相关联的热点文件;
步骤S5,快速存储设备读取所述热点文件,并提供给内存进行数据加载。
进一步地,步骤S1中,所述用户播放行为信息包括当前热门播放的视频内容、用户播放的位置、用户的拖动位置和用户的播放时长。
进一步地,步骤S2中,所述预测分析的根据还包括的当前内存中已经缓存的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都视达科信息技术有限公司,未经成都视达科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510425302.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:变送器
- 下一篇:中压柱快速分离有抑制酪氨酸酶活性的漆黄素的制备方法