1.一种分配显存空间的方法,其特征在于,所述方法包括:
从空闲数据列表中查找与待处理数据的特征值相同的第一空闲数据;其中,所述空闲数据列表包括已完成处理的空闲数据,各所述空闲数据的特征值以及各所述空闲数据于显存的存储空间索引;
相应于查找到所述第一空闲数据,将所述第一空闲数据返回以利用所述第一空闲数据及所述第一空闲数据于所述显存的存储空间进行图形处理。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
相应于查找不到所述第一空闲数据,则从所述空闲数据列表中查找与所述待处理数据的数据量相同的第二空闲数据;
相应于查找到所述第二空闲数据,将所述待处理数据拷贝至所述第二空闲数据于所述显存的存储空间。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
相应于查找不到所述第二空闲数据,为所述待处理数据于所述显存申请新的存储空间,并将所述待处理数据拷贝至所述新申请的存储空间。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:当存储于显存的数据处理完毕后,将处理完毕的数据标记为空闲数据,并通过所述空闲数据列表记录所述空闲数据的数据量、所述空闲数据的特征值以及所述空闲数据于所述显存的存储空间索引。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:检查所述显存已使用的存储空间是否达到设定的阈值:
相应于所述已使用的存储空间大于或等于设定的阈值,按照设定策略从所述空闲数据列表中选择空闲数据,并将被选择的空闲数据于所述显存的存储空间进行释放。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
相应于所述已使用的存储空间小于所述设定的阈值,则确定不对所述显存已使用的存储空间进行释放。
7.一种分配显存空间的装置,其特征在于,所述装置包括:查找部分和返回部分;其中,
所述查找部分,经配置为从空闲数据列表中查找与待处理数据的特征值相同的第一空闲数据;以及,在查找到所述第一空闲数据时触发所述返回部分;
其中,所述空闲数据列表包括已完成处理的空闲数据,各所述空闲数据的特征值以及各所述空闲数据于显存的存储空间索引;
所述返回部分,经配置为将所述第一空闲数据返回以利用所述第一空闲数据及所述第一空闲数据于所述显存的存储空间进行图形处理。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:拷贝部分;
所述查找部分,还经配置为:
若查找不到所述第一空闲数据,则从所述空闲数据列表中查找与所述待处理数据的数据量相同的第二空闲数据;以及,在查找到所述第二空闲数据时触发所述拷贝部分;
所述拷贝部分,经配置为将所述待处理数据拷贝至所述第二空闲数据于所述显存的存储空间。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:申请部分;
所述查找部分,还经配置为:若查找不到所述第二空闲数据,触发所述申请部分和所述拷贝部分;
所述申请部分,经配置为:为所述待处理数据于所述显存申请新的存储空间;
所述拷贝部分,还经配置为:将所述待处理数据拷贝至所述新申请的存储空间。
10.根据权利要求7至9任一项所述的装置,其特征在于,所述装置还包括:记录部分,经配置为:当存储于显存的数据处理完毕后,将处理完毕的数据标记为空闲数据,并通过所述空闲数据列表记录所述空闲数据的数据量、所述空闲数据的特征值以及所述空闲数据于所述显存的存储空间索引。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:检查部分和释放部分;其中,
所述检查部分,经配置为检查所述显存已使用的存储空间是否达到设定的阈值;以及,当所述已使用的存储空间大于或等于设定的阈值时触发所述释放部分;
所述释放部分,经配置为按照设定策略从所述空闲数据列表中选择空闲数据,并将被选择的空闲数据于所述显存的存储空间进行释放。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:确定部分;
所述检查部分,还经配置为当所述已使用的存储空间小于所述设定的阈值时,触发所述确定部分;
所述确定部分,还经配置为确定不对所述显存已使用的存储空间进行释放。
13.一种计算装置,其特征在于,所述计算装置包括:存储器和处理器;其中,所述存储器,用于存储能够在处理器上运行的计算机程序;
所述处理器,用于在运行所述计算机程序时,执行权利要求1至6任一项所述的分配显存空间的方法的步骤。
14.一种计算机存储介质,其特征在于,所述计算机存储介质存储有分配显存空间的程序,所述分配显存空间的程序被至少一个处理器执行时实现权利要求1至6任一项所述的分配显存空间的方法的步骤。