Patent ID: 11880316
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A computer system, comprising:
(a) a cache;
(b) a virtual disk allocated to a virtualized computing instance; and
(c) an input output (IO) subsystem to perform the following:
configure, in the cache, a zero-filled logical memory page that is mappable to multiple logical block addresses of the virtual disk;
in response to detecting, from the virtualized computing instance, a first IO request to perform zero writing at a logical block address of the virtual disk, store tracking information indicating that zero writing has been issued for the logical block address; and
in response to detecting a second IO request to perform a read from the virtual disk at the logical block address,
based on the tracking information, determine that that zero writing has been issued for the logical block address; and
fetch the zero-filled logical memory page from the cache to respond to the second IO request, thereby servicing the second IO request from the cache instead of the virtual disk.