一种系统性能优化方法及装置的制造方法_2

文档序号:9667069阅读:来源:国知局
0044]优选的,若确定所述请求信息为大文件请求信息,则所述客户端与数据存储模块和元数据存储模块进行数据通讯;
[0045]若确定所述请求信息为小文件请求信息,则所述客户端与元数据存储模块进行数据通讯。
[0046]具体的,若根据配置文件中的配置项,确定用户为小文件请求,即配置项为True,若用户发送的是存储请求信息,则元数据存储模块把该小文件数据内容作为扩展属性存储在元数据的数据结构里,告知客户端小文件写成功;若用户发送的是访问请求信息,则元数据存储模块向客户端发送元数据的数据结构扩展属性部分,即小文件的数据内容。客户端正确读取到该小文件内容。
[0047]具体的,本实施例提供的这种系统性能灵活优化方案,重点在于增添了用户配置选择项。配置项作为独立配置文件存在。由管理员自行根据客户应用场景决定系统一般是用于大文件还是小文件。系统在开机时会读取配置项,一旦设定,就不会再每次客户端读写操作时都判断文件大小,节省了性能开销,提升了系统处理速度。
[0048]本发明实施例提供的一种系统性能优化方法,包括:获取配置文件;其中,所述配置文件为用户根据不同的应用场景,而决定系统应用大文件场景或者所述系统应用小文件场景;系统上电,并读取所述配置文件;接收客户端发送的请求信息;其中,所述请求信息包括存储请求信息和访问请求信息;根据所述配置文件,确定所述请求信息为大文件请求信息或小文件请求信息,通过这种系统读取获取配置的方式,免去了客户端每次读写操作时,系统都判断文件大小的步骤,节省了性能开销,提升了系统处理速度。
[0049]下面对本发明实施例提供的系统性能优化系统进行介绍,下文描述的系统性能优化系统与上文描述的系统性能优化方法可以相互参照。
[0050]参见图2,本发明实施例提供的一种系统性能优化系统,包括:
[0051]获取模块100,用于获取配置文件;其中,所述配置文件为用户根据不同的应用场景,而决定系统应用大文件场景或者所述系统应用小文件场景;
[0052]读取模块200,用于在系统上电后,读取所述配置文件;
[0053]接收模块300,用于接收客户端发送的请求信息;其中,所述请求信息包括存储请求信息和访问请求信息;
[0054]确定模块400,用于根据所述配置文件,确定所述请求信息为大文件请求信息或小文件请求信息。
[0055]优选的,在本发明的另一实施例中,若当前系统的应用场景为大文件场景,则所述配置文件中的相对应的配置项为False ;若当前系统的应用场景为小文件场景,则所述配置文件中的相对应的配置项为True。
[0056]优选的,在本发明的另一实施例中,若当前系统的应用场景并没有进行配置,则默认所述位置文件中的相对应的配置项为False。
[0057]优选的,在本发明的另一实施例中,所述系统包括:
[0058]保存模块,用于将所述配置文件保存在数据存储模块中。
[0059]优选的,在本发明的另一实施例中,若确定所述请求信息为大文件请求信息,则所述客户端与数据存储模块和元数据存储模块进行数据通讯;若确定所述请求信息为小文件请求信息,则所述客户端与元数据存储模块进行数据通讯。
[0060]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0061]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种系统性能优化方法,其特征在于,包括: 获取配置文件;其中,所述配置文件为用户根据不同的应用场景,而决定系统应用大文件场景或者所述系统应用小文件场景; 系统上电,并读取所述配置文件; 接收客户端发送的请求信息;其中,所述请求信息包括存储请求信息和访问请求信息; 根据所述配置文件,确定所述请求信息为大文件请求信息或小文件请求信息。2.根据权利要求1所述的系统性能优化方法,其特征在于, 若当前系统的应用场景为大文件场景,则所述配置文件中的相对应的配置项为False ; 若当前系统的应用场景为小文件场景,则所述配置文件中的相对应的配置项为True。3.根据权利要求2所述的系统性能优化方法,其特征在于, 若当前系统的应用场景并没有进行配置,则默认所述位置文件中的相对应的配置项为False。4.根据权利要求3所述的系统性能优化方法,其特征在于,所述获取配置文件之后,包括: 将所述配置文件保存在数据存储模块中。5.根据权利要求1-4中任意一项所述的系统性能优化方法,其特征在于, 若确定所述请求信息为大文件请求信息,则所述客户端与数据存储模块和元数据存储模块进行数据通讯; 若确定所述请求信息为小文件请求信息,则所述客户端与元数据存储模块进行数据通讯。6.一种系统性能优化系统,其特征在于,包括: 获取模块,用于获取配置文件;其中,所述配置文件为用户根据不同的应用场景,而决定系统应用大文件场景或者所述系统应用小文件场景; 读取模块,用于在系统上电后,读取所述配置文件; 接收模块,用于接收客户端发送的请求信息;其中,所述请求信息包括存储请求信息和访问请求信息; 确定模块,用于根据所述配置文件,确定所述请求信息为大文件请求信息或小文件请求信息。7.根据权利要求6所述的系统性能优化系统,其特征在于,若当前系统的应用场景为大文件场景,则所述配置文件中的相对应的配置项为False;若当前系统的应用场景为小文件场景,则所述配置文件中的相对应的配置项为True。8.根据权利要求7所述的系统性能优化系统,其特征在于,若当前系统的应用场景并没有进行配置,则默认所述位置文件中的相对应的配置项为False。9.根据权利要求8所述的系统性能优化系统,其特征在于,所述系统包括: 保存模块,用于将所述配置文件保存在数据存储模块中。10.根据权利要求6-9中任意一项所述的系统性能优化方法,其特征在于,若确定所述请求信息为大文件请求信息,则所述客户端与数据存储模块和元数据存储模块进行数据通讯;若确定所述请求信息为小文件请求信息,则所述客户端与元数据存储模块进行数据通讯。
【专利摘要】本发明实施例公开了一种系统性能优化方法及装置,包括:获取配置文件;其中,所述配置文件为用户根据不同的应用场景,而决定系统应用大文件场景或者所述系统应用小文件场景;系统上电,并读取所述配置文件;接收客户端发送的请求信息;其中,所述请求信息包括存储请求信息和访问请求信息;根据所述配置文件,确定所述请求信息为大文件请求信息或小文件请求信息,通过这种系统读取获取配置的方式,免去了客户端每次读写操作时,系统都判断文件大小的步骤,节省了性能开销,提升了系统处理速度。
【IPC分类】G06F3/06
【公开号】CN105426117
【申请号】CN201510707934
【发明人】程瑶
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2016年3月23日
【申请日】2015年10月27日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1