-
公开(公告)号:CN113383303B
公开(公告)日:2024-04-05
申请号:CN202080009747.7
申请日:2020-01-04
Applicant: 微软技术许可有限责任公司
Inventor: X·黄 , B·T·尼茨科夫斯基 , M·S·斯特林 , M·J·麦克纳尔蒂
IPC: G06F3/06
Abstract: 存储堆栈公开API供用户模式应用来使用。应用调用由API公开的功能以在文件提交队列(“FSQ”)上将对读取文件的请求入队。FSQ中的读取请求以批处理出列,并且出列的读取请求的批处理中的文件偏移被转换成磁盘偏移。读取请求的经转换的批处理被存储在存储提交队列(“SSQ”)中。存储子系统从SSQ检索经转换的读取请求的批处理并执行指定的读取操作。针对读取请求的完成通知被存储在存储完成队列(“SCQ”)中。完成通知的批处理从SCQ出列并被转换成文件完成。文件完成的批处理被存储在文件完成队列(“FCQ”)中。提交读取请求的用户模式应用可使完成通知的批处理从FCQ出列。
-
公开(公告)号:CN113383303A
公开(公告)日:2021-09-10
申请号:CN202080009747.7
申请日:2020-01-04
Applicant: 微软技术许可有限责任公司
Inventor: X·黄 , B·T·尼茨科夫斯基 , M·S·斯特林 , M·J·麦克纳尔蒂
IPC: G06F3/06
Abstract: 存储堆栈公开API供用户模式应用来使用。应用调用由API公开的功能以在文件提交队列(“FSQ”)上将对读取文件的请求入队。FSQ中的读取请求以批处理出列,并且出列的读取请求的批处理中的文件偏移被转换成磁盘偏移。读取请求的经转换的批处理被存储在存储提交队列(“SSQ”)中。存储子系统从SSQ检索经转换的读取请求的批处理并执行指定的读取操作。针对读取请求的完成通知被存储在存储完成队列(“SCQ”)中。完成通知的批处理从SCQ出列并被转换成文件完成。文件完成的批处理被存储在文件完成队列(“FCQ”)中。提交读取请求的用户模式应用可使完成通知的批处理从FCQ出列。
-
公开(公告)号:CN114641757B
公开(公告)日:2024-03-26
申请号:CN202080077321.5
申请日:2020-10-26
Applicant: 微软技术许可有限责任公司
IPC: G06F9/4401 , G06F9/455 , G06F9/46
Abstract: 本公开涉及用于保存并还原正由计算机设备上的用户在虚拟机(VM)上活跃地执行的应用的物理硬件状态和虚拟机状态的设备、方法和计算机可读介质。这些设备、方法和计算机可读介质可允许用户挂起应用会话的当前状态并将VM和存储器状态保存至持久存储,并且稍后通过将该状态读回到存储器中并还原VM状态来恢复所保存的应用会话的执行。
-
公开(公告)号:CN114641757A
公开(公告)日:2022-06-17
申请号:CN202080077321.5
申请日:2020-10-26
Applicant: 微软技术许可有限责任公司
IPC: G06F9/4401 , G06F9/455 , G06F9/46
Abstract: 本公开涉及用于保存并还原正由计算机设备上的用户在虚拟机(VM)上活跃地执行的应用的物理硬件状态和虚拟机状态的设备、方法和计算机可读介质。这些设备、方法和计算机可读介质可允许用户挂起应用会话的当前状态并将VM和存储器状态保存至持久存储,并且稍后通过将该状态读回到存储器中并还原VM状态来恢复所保存的应用会话的执行。
-
-
-