发明名称 |
用于在存储器中分配管理数据集的系统和方法 |
摘要 |
本发明涉及一种在第二被管理空间中分配用于在第一被管理空间中的数据集的附加请求存储空间的系统和方法。接收用于在所述存储器的第一管理空间中的所请求的数据集的对附加存储空间的请求。修正量的存储空间至少包括当前被分配给第一被管理空间中的所请求数据集的空间量以及所请求附加存储空间。如果所述修正量的存储空间超过所述值,在所述存储器的第二被管理空间中的所分配存储空间中分配所述修正量的存储空间。将所述数据集存储在第二被管理空间中的所分配存储空间中。 |
申请公布号 |
CN103970671B |
申请公布日期 |
2017.04.12 |
申请号 |
CN201410041298.0 |
申请日期 |
2014.01.28 |
申请人 |
国际商业机器公司 |
发明人 |
K.B.达吉恩;D.C.里德;E.里奥斯;M.D.史密斯 |
分类号 |
G06F12/02(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
黄剑飞 |
主权项 |
一种在存储器中分配管理数据集的系统,包括:处理器;以及计算机可读存储介质,具有可由所述处理器执行以便执行操作的代码,所述操作包括:接收对附加存储空间的请求,以便分配给存储在所述存储器的第一被管理空间中的所请求的数据集;确定用于所请求数据集的修正量的存储空间,该修正量的存储空间至少包括当前被分配给第一被管理空间中的所请求数据集的空间量以及所请求附加存储空间;确定在第一被管理空间中分配所请求的附加存储空间是否会导致具有数据集的卷的第一被管理空间中的卷条件的结束;响应于确定出现所述卷条件的结束,所述卷条件的结束响应于在所述第一被管理空间中分配所请求附件存储空间而出现,执行:确定所述修正量的存储空间是否超过一个值;响应于确定所述修正量的存储空间超过所述值,在所述存储器的第二被管理空间中的所分配存储空间中分配所述修正量的存储空间;以及将所述数据集存储在第二被管理空间中的所分配存储空间中。 |
地址 |
美国纽约阿芒克 |