一种目录访问热度的统计方法、系统及装置制造方法及图纸

技术编号:24035359 阅读:22 留言:0更新日期:2020-05-07 01:44
本发明专利技术公开了一种目录访问热度的统计方法,首先获取一目录的访问操作的操作类型,并根据预设类型热度对应关系确定与操作类型对应的目标热度值,然后将此目录对应的各目标热度值进行累加,得到此目录的综合热度值,同理可得到系统中各目录的综合热度值。可见,本申请可对系统中各目录的访问热度进行统计,从而便于开发者分析用户的操作行为。本发明专利技术还公开了一种目录访问热度的统计系统及装置,与上述统计方法具有相同的有益效果。

A statistical method, system and device of directory access heat

【技术实现步骤摘要】
一种目录访问热度的统计方法、系统及装置
本专利技术涉及文件系统领域,特别是涉及一种目录访问热度的统计方法、系统及装置。
技术介绍
目前,在文件系统中,不同目录的访问热度大都不相同。目录的访问热度可以体现用户的访问需求,即较高访问热度的目录,用户的访问需求较高;反之,较低访问热度的目录,用户的访问需求较低。但是,现有的文件系统并未对用户访问目录的访问热度进行统计,从而不便于开发者分析用户的操作行为。因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种目录访问热度的统计方法、系统及装置,可对系统中各目录的访问热度进行统计,从而便于开发者分析用户的操作行为。为解决上述技术问题,本专利技术提供了一种目录访问热度的统计方法,包括:获取系统中各目录的访问操作,并确定所述访问操作的操作类型;根据预设类型热度对应关系确定与所述操作类型对应的目标热度值;将同一目录对应的各目标热度值进行累加,相应得到各目录的综合热度值。优选地,所述根据预设类型热度对应关系确定与所述操作类型对应的目标热度值的过程,包括:在各目录中一目标目录被访问时,根据预设指数衰减算法new=(old+delta)*et*ln(0.5)/2,计算所述目标目录的当前热度值new;其中,old为上一次访问所述目标目录时计算的当前热度值,delta为本次访问所述目标目录与上一次访问所述目标目录的间隔时间,t为本次访问所述目标目录的访问时间;根据预设类型权重对应关系确定与所述目标目录的当前操作类型对应的目标权重,并将所述当前热度值与所述目标权重的乘积作为所述当前操作类型对应的目标热度值。优选地,所述统计方法还包括:根据各目录的综合热度值的大小对各目录进行排序,得到系统的目录访问热度排序。优选地,所述根据各目录的综合热度值的大小对各目录进行排序的过程,包括:将各目录的目录路径与综合热度值对应存储;根据各目录的综合热度值的大小对各目录的目录路径进行排序。优选地,所述将各目录的目录路径与综合热度值对应存储的过程,包括:在获取系统中一新目录的综合热度值后,将所述新目录的目录路径与综合热度值对应存储;相应的,所述根据各目录的综合热度值的大小对各目录的目录路径进行排序的过程,包括:根据所述新目录的综合热度值与已存目录的综合热度值的比较结果,将所述新目录的目录路径相应插入已排序的目录路径中。优选地,在将所述新目录的目录路径与综合热度值对应存储之前,所述将各目录的目录路径与综合热度值对应存储的过程,还包括:判断系统中已存储的目录路径的数量是否达到预设数量阈值;若达到预设数量阈值,则判断所述新目录的综合热度值是否大于已存储的最小综合热度值;若大于,则删除已存储的最小综合热度值及其对应的目录路径,并执行将所述新目录的目录路径与综合热度值对应存储的步骤;若不大于,则不执行将所述新目录的目录路径与综合热度值对应存储的步骤;若未达到预设数量阈值,则直接执行将所述新目录的目录路径与综合热度值对应存储的步骤。优选地,所述将各目录的目录路径与综合热度值对应存储的过程,还包括:在获取已存目标目录的新综合热度值后,根据所述新综合热度值更新所述目标目录上次存储的综合热度值;相应的,所述根据各目录的综合热度值的大小对各目录的目录路径进行排序的过程,还包括:当所述目标目录的新综合热度值与其余已存目录的综合热度值的比较结果发生变化时,更新已存储的目录路径的排列顺序。优选地,所述统计方法还包括:在得到系统的目录访问热度排序后,控制显示器显示所述目录访问热度排序。为解决上述技术问题,本专利技术还提供了一种目录访问热度的统计系统,包括:类型确定模块,用于获取系统中各目录的访问操作,并确定所述访问操作的操作类型;热度确定模块,用于根据预设类型热度对应关系确定与所述操作类型对应的目标热度值;热度累加模块,用于将同一目录对应的各目标热度值进行累加,相应得到各目录的综合热度值。为解决上述技术问题,本专利技术还提供了一种目录访问热度的统计装置,包括:存储器,用于存储计算机程序;处理器,用于在执行所述计算机程序时实现上述任一种目录访问热度的统计方法的步骤。本专利技术提供了一种目录访问热度的统计方法,首先获取一目录的访问操作的操作类型,并根据预设类型热度对应关系确定与操作类型对应的目标热度值,然后将此目录对应的各目标热度值进行累加,得到此目录的综合热度值,同理可得到系统中各目录的综合热度值。可见,本申请可对系统中各目录的访问热度进行统计,从而便于开发者分析用户的操作行为。本专利技术还提供了一种目录访问热度的统计系统及装置,与上述统计方法具有相同的有益效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种目录访问热度的统计方法的流程图;图2为本专利技术实施例提供的一种目录访问热度的统计系统的结构示意图。具体实施方式本专利技术的核心是提供一种目录访问热度的统计方法、系统及装置,可对系统中各目录的访问热度进行统计,从而便于开发者分析用户的操作行为。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参照图1,图1为本专利技术实施例提供的一种目录访问热度的统计方法的流程图。该目录访问热度的统计方法包括:步骤S1:获取系统中各目录的访问操作,并确定访问操作的操作类型。具体地,目录访问热度指的是用户对目录操作的频度,具体是目录访问热度越高,用户对目录的操作频度越高。所以,为了统计目录访问热度,本实施例首先获取用户对系统中各目录的访问操作,如对目录的读、写、执行等访问操作。同时,本实施例考虑到不同操作类型对于目录访问热度的影响有所不同,所以本实施例在获取用户对系统中各目录的访问操作后,还确定各目录的访问操作的操作类型,目的是后续基于目录的访问操作的操作类型得到目录访问热度。步骤S2:根据预设类型热度对应关系确定与操作类型对应的目标热度值。需要说明的是,本申请的预设是提前设置好的,只需要设置一次,除非根据实际情况需要修改,否则不需要重新设置。具体地,已知不同操作类型对于目录访问热度的影响有所不同,所以本实施例提前设置表征操作类型与热度值的对应关系,简本文档来自技高网...

【技术保护点】
1.一种目录访问热度的统计方法,其特征在于,包括:/n获取系统中各目录的访问操作,并确定所述访问操作的操作类型;/n根据预设类型热度对应关系确定与所述操作类型对应的目标热度值;/n将同一目录对应的各目标热度值进行累加,相应得到各目录的综合热度值。/n

【技术特征摘要】
1.一种目录访问热度的统计方法,其特征在于,包括:
获取系统中各目录的访问操作,并确定所述访问操作的操作类型;
根据预设类型热度对应关系确定与所述操作类型对应的目标热度值;
将同一目录对应的各目标热度值进行累加,相应得到各目录的综合热度值。


2.如权利要求1所述的目录访问热度的统计方法,其特征在于,所述根据预设类型热度对应关系确定与所述操作类型对应的目标热度值的过程,包括:
在各目录中一目标目录被访问时,根据预设指数衰减算法new=(old+delta)*et*ln(0.5)/2,计算所述目标目录的当前热度值new;其中,old为上一次访问所述目标目录时计算的当前热度值,delta为本次访问所述目标目录与上一次访问所述目标目录的间隔时间,t为本次访问所述目标目录的访问时间;
根据预设类型权重对应关系确定与所述目标目录的当前操作类型对应的目标权重,并将所述当前热度值与所述目标权重的乘积作为所述当前操作类型对应的目标热度值。


3.如权利要求1所述的目录访问热度的统计方法,其特征在于,所述统计方法还包括:
根据各目录的综合热度值的大小对各目录进行排序,得到系统的目录访问热度排序。


4.如权利要求3所述的目录访问热度的统计方法,其特征在于,所述根据各目录的综合热度值的大小对各目录进行排序的过程,包括:
将各目录的目录路径与综合热度值对应存储;
根据各目录的综合热度值的大小对各目录的目录路径进行排序。


5.如权利要求4所述的目录访问热度的统计方法,其特征在于,所述将各目录的目录路径与综合热度值对应存储的过程,包括:
在获取系统中一新目录的综合热度值后,将所述新目录的目录路径与综合热度值对应存储;
相应的,所述根据各目录的综合热度值的大小对各目录的目录路径进行排序的过程,包括:
根据所述新目录的综合热度值与已存目录的综合热度值的比较结果,将所述新目录的目录路径相应插入已排序的目录路径中。

...

【专利技术属性】
技术研发人员:赵培文孟祥瑞
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1