一种基于大数据的计算机资源管理系统及方法技术方案

技术编号:37195953 阅读:7 留言:0更新日期:2023-04-20 22:54
本发明专利技术涉及资源管理技术领域,具体为一种基于大数据的计算机资源管理系统及方法,包括:数据库、数据采集模块、数据分析模块、数据存储模块、数据使用模块和数据显示模块;通过所述数据库存储的文件信息和发送文件的用户信息;通过所述数据采集模块采集所述数据库中文件的保存信息和删除记录;通过所述数据分析模块根据文件特征值进行分类压缩,分析文件类型并选择性存储;通过所述数据存储模块存储分析后的数据并进行定期清理;通过所述数据使用模块获取接收到的文件信息,分析用户关联性和文件类型,并根据文件大小选择性存储至数据存储模块;通过所述数据显示模块显示文件保存位置和文件保存时间,提高文件管理效率,减少存储器的内存资源。储器的内存资源。储器的内存资源。

【技术实现步骤摘要】
一种基于大数据的计算机资源管理系统及方法


[0001]本专利技术涉及资源管理
,具体为一种基于大数据的计算机资源管理系统及方法。

技术介绍

[0002]文件管理,是操作系统中实现文件统一管理的一组软件、被管理的文件以及为实施文件管理所需要的一些数据结构的总称;从系统角度来看,文件系统是对文件存储器的存储空间进行组织,分配和回收,负责文件的存储,检索,共享和保护。
[0003]在现实生活中,人们会接收到许多不同类型的文件,当使用一段时间后,由于文件的使用率变低或存储空间内存有限时,用户便会将一些文件进行手动删除,这样不仅增加了时间成本,同时,由于未对文件做有序的管理,也会影响后续对文件的查找和使用。
[0004]所以,人们需要一种基于大数据的计算机资源管理系统及方法来解决上述问题,只需通过保存接收到的文件,自动判断文件是暂存文件还是长存文件来进行选择性存储,并对占用的暂存文件进行定期清理,大大提高了文件管理效率,减少了存储器的内存资源。

技术实现思路

[0005]本专利技术的目的在于提供一种基于大数据的计算机资源管理系统及方法,以解决上述
技术介绍
中提出的问题。
[0006]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于大数据的计算机资源管理系统,所述系统包括:数据库、数据采集模块、数据分析模块、数据存储模块、数据使用模块和数据显示模块;
[0007]所述数据库的输出端连接所述数据采集模块的输入端,所述数据采集模块的输出端连接所述数据分析模块的输入端,所述数据分析模块的输出端连接所述数据存储模块的输入端,所述数据存储模块的输出端连接所述数据使用模块的输入端,所述数据使用模块的输出端连接所述数据显示模块的输入端;
[0008]通过所述数据库存储所有的文件信息和发送文件的所有用户信息;
[0009]通过所述数据采集模块采集所述数据库中文件的保存信息和删除记录;
[0010]通过所述数据分析模块根据文件特征值进行分类压缩,进一步分析文件类型并选择性存储;
[0011]通过所述数据存储模块存储所有分析后的数据并进行定期清理;
[0012]通过所述数据使用模块获取接收到的文件信息,分析用户关联性和文件类型,并根据文件大小选择性存储至所述数据存储模块;
[0013]通过所述数据显示模块显示文件保存位置和文件保存时间。
[0014]进一步的,所述数据库用于存储所有的文件信息和发送文件的所有用户信息,所述所有用户信息用于与之后采集的用户信息进行比对,分析用户关联性。
[0015]进一步的,所述数据采集模块包括保存文件采集单元和删除文件采集单元;
[0016]所述保存文件采集单元用于采集所述数据库中所有留存的文件信息,包括文件名称和文件内容;所述删除文件采集单元用于采集所述数据库中用户删除的所有文件信息,包括文件名称,文件参数和文件删除时间。
[0017]进一步的,所述数据分析模块包括特征值生成单元、文件分类单元、压缩单元和文件处理单元;
[0018]所述特征值生成单元用于利用LDA模型将数据投影到低维空间,进行关键词提取,从而得到文件特征值;所述文件分类单元用于根据文件特征值将所有的文件进行分类处理;所述压缩单元用于将分类完成的信息文件进行压缩;所述文件处理单元用于识别每一块分类压缩后的文件中是否存在删除的文件信息,若存在,则利用计时器计算文件保存的时长,并进入暂存模式,若不存在,则进入留存模式,其中,所述计时器属于本领域技术人员的常规技术手段,因此,并未做出过多的赘述;
[0019]所述文件处理单元包括识别子单元、文件确定子单元和选择子单元;所述识别子单元用于识别每一类文件集中是否存在删除的文件信息;所述文件确定子单元用于根据所述识别子单元的结果确认文件类型为暂存文件还是长存文件;所述选择子单元用于根据文件类型选择不同的存储方式。
[0020]进一步的,所述数据存储模块包括数据暂存器和数据留存器;
[0021]所述数据暂存器用于暂时存储一定时间内需要删除的文件并进行定期清理;所述数据留存器用于存储长期保存的文件。
[0022]进一步的,所述数据使用模块包括文件获取单元、用户分析单元、数据解析单元和数据处理单元;
[0023]所述文件获取单元用于通过点击“保存”的方式接收客户所发送的文件,并将文件信息发送至所述用户分析单元和所述数据解析单元;所述用户分析单元用于分析用户与客户之间的关联性;所述数据解析单元用于分析文件类型,进一步分析文件大小和存储器内存的关系:若确认为暂存文件,此时文件大小大于所述数据暂存器的剩余内存,则将文件进行锁定并存储至数据留存器中;反之,若文件大小小于所述数据暂存器的剩余内存则直接存储至数据暂存器中;若确定为长存文件,由于选择的数据留存器的内存较大,则直接存储至数据留存器中;所述数据处理单元用于根据文件类型、文件大小和存储器内存选择性存储文件,并将文件信息发送至所述数据存储模块。
[0024]进一步的,所述数据显示模块用于显示文件保存位置和文件保存时间:若将暂存文件保存至数据暂存器中,则显示文件保存的具体区块和文件保存的时间,反之,若将暂存文件保存至数据留存器中,则只显示文件保存的时间和文件保存的位置数据留存器中;若将长存文件保存至数据留存器中,则显示文件保存的具体区块。
[0025]一种基于大数据的计算机资源管理方法,包括以下步骤:
[0026]S1:数据库存储所有的文件信息和发送文件的所有用户信息;
[0027]S2:采集所述数据库中文件的保存信息和删除记录;
[0028]S3:根据文件特征值进行分类压缩,进一步分析文件类型,确认文件为暂存文件还是长存文件并选择性存储;
[0029]S4:存储所有分析后的数据并进行定期清理;
[0030]S5:获取接收到的文件信息,分析用户关联性和文件类型,并根据文件大小进行选
择性存储;
[0031]S6:显示文件保存位置和文件保存时间。
[0032]进一步的,在步骤S1中:利用数据库存储所有的文件信息和发送文件的所有用户信息。
[0033]进一步的,在步骤S2中:采集数据库中文件的所有保存信息和删除记录,形成数据集A={A
i
},i=1,2,

,α;同时,采集数据库中文件的所有删除信息,形成数据集B={B
k
},k=1,2,

,β,其中,
[0034]进一步的,在步骤S3中:为了分析文件类型,确认文件为暂存文件还是长存文件,j具体包括以下步骤:
[0035]S301:计算文件数据的类内离散度S
ω
和类间离散度S
b
:由数据集A={A
i
},i=1,2,

,α,设定从每一个文件A
i
中得到的文件数据为:A
i
={x
ji
},本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的计算机资源管理系统,其特征在于:所述系统包括:数据库、数据采集模块、数据分析模块、数据存储模块、数据使用模块和数据显示模块;所述数据库的输出端连接所述数据采集模块的输入端,所述数据采集模块的输出端连接所述数据分析模块的输入端,所述数据分析模块的输出端连接所述数据存储模块的输入端,所述数据存储模块的输出端连接所述数据使用模块的输入端,所述数据使用模块的输出端连接所述数据显示模块的输入端;通过所述数据库存储所有的文件信息和发送文件的所有用户信息;通过所述数据采集模块采集所述数据库中文件的保存信息和删除记录;通过所述数据分析模块根据文件特征值进行分类压缩,进一步分析文件类型并选择性存储;通过所述数据存储模块存储所有分析后的数据并进行定期清理;通过所述数据使用模块获取接收到的文件信息,分析用户关联性和文件类型,并根据文件大小选择性存储至所述数据存储模块;通过所述数据显示模块显示文件保存位置和文件保存时间。2.根据权利要求1所述的一种基于大数据的计算机资源管理系统,其特征在于:所述数据采集模块包括保存文件采集单元和删除文件采集单元;所述保存文件采集单元用于采集所述数据库中所有留存的文件信息;所述删除文件采集单元用于采集所述数据库中用户删除的所有文件信息。3.根据权利要求1所述的一种基于大数据的计算机资源管理系统,其特征在于:所述数据分析模块包括特征值生成单元、文件分类单元、压缩单元和文件处理单元;所述特征值生成单元用于利用LDA模型将数据投影到低维空间,进行关键词提取,从而得到文件特征值;所述文件分类单元用于根据文件特征值将所有的文件进行分类处理;所述压缩单元用于将分类完成的信息文件进行压缩;所述文件处理单元用于识别每一块分类压缩后的文件中是否存在删除的文件信息,若存在,则利用计时器计算文件保存的时长;所述文件处理单元包括识别子单元、文件确定子单元和选择子单元;所述识别子单元用于识别每一类文件集中是否存在删除的文件信息;所述文件确定子单元用于根据所述识别子单元的结果确认文件类型;所述选择子单元用于根据文件类型选择不同的存储方式。4.根据权利要求1所述的一种基于大数据的计算机资源管理系统,其特征在于:所述数据存储模块包括数据暂存器和数据留存器;所述数据暂存器用于暂时存储一定时间内需要删除的文件并进行定期清理;所述数据留存器用于存储长期保存的文件。5.根据权利要求1所述的一种基于大数据的计算机资源管理系统,其特征在于:所述数据使用模块包括文件获取单元、用户分析单元、数据解析单元和数据处理单元;所述文件获取单元用于接收客户所发送的文件,并将文件信息发送至所述用户分析单元和所述数据解析单元;所述用户分析单元用于分析用户与客户之间的关联性;所述数据解析单元用于分析文件类型,进一步分析文件大小和存储器内存的关系;所述数据处理单元用于根据文件类型、文件大小和存储器内存选择性存储文件,并将文件信息发送至所述数据存储模块。6.一种基于大数据的计算机资源管理方法,其特征在于:包括以下步骤:
S1:数据库存储所有的文件信息和发送文件的所有用户信息;S2:采集所述数据库中文件的保存信息和删除记录;S3:根据文件特征值进行分类压缩,进一步分析文件类型并选择性存储;S4:存储所有分析后的数据并进行定期清理;S5:获取接收到的文件信息,分析用户关联性和文件类型,并根据文件大小进行选择性存储;S6:显示文件保存位置和文件保存时间。7.根据权利要求6所述的一种基于大数据的计算机资源管理方法,其特征在于:在步骤S2中:采集数据库中文件的所有保存信息和删除记录,形成数据集A={A
i
},i=1,2,

,α;同时,采集数据库中文件的所有删除信息,形成数据集B={B
k
},k=1,2,

,β,其中,8.根据权利要求7所述的一种基于大数据的计算机资源管理方法,其特征在于:在步骤S3中:为了分析文件类型,确认文件为暂存文件还是长存文件,具体包括以下步骤:S301:计算文件数据的类内离散度S
ω
和类间离散度S
b
:由数据集A={A
i
},i=1,2,

,α,设定从每一个文件A
i
中得到的文件数据为:A
i
={x
ji
},j=1,2,

,m;则每一个文件的均值为:从而得到数据集A的均值为:进一步得到类内离散度为类间离散度为S302:通过类内距离与类间距离的关系得到文件特征集合:设定将文件数据集A投影到d维空间,则对应的基向量为ω={ω
i...

【专利技术属性】
技术研发人员:蒋耀亮
申请(专利权)人:弘泰信息技术天津有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1