Virtualization of a central processing unit measurement facility
AssigneeInternational Business Machines Corporation
InventorsLisa Cranton Heller, Patrick M. West, JR., Phil C. Yeh
Life of this patent
Estimating the term…
Abstract
A central processing unit measurement facility is virtualized in order to support concurrent use of the facility by multiple guests executing within a virtual environment. Each guest of the environment has independent control over disablement/enablement of the facility for that guest.
Claims20
A computer program product to facilitate collection of data in a virtual processing environment, the computer program product comprising:
- a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- controlling by one guest of the virtual processing environment enablement of measurement relating to activities of the one guest;
- and
- controlling by another guest of the virtual processing environment enablement of measurement relating to activities of the another guest, wherein the controlling by the one guest is independent of the controlling by the another guest, and wherein measurement is concurrently enabled for the one guest and the another guest, or enabled for one of the one guest and the another guest and not for the other of the one guest and the another guest.
A computer-implemented method of facilitating collection of data in a virtual processing environment, said method comprising:
- controlling by one guest of the virtual processing environment enablement of measurement relating to activities of the one guest;
- and
- controlling by another guest of the virtual processing environment enablement of measurement relating to activities of the another guest, wherein the controlling by the one guest is independent of the controlling by the another guest, and wherein measurement is concurrently enabled for the one guest and the another guest, or enabled for one of the one guest and the another guest and not for the other of the one guest and the another guest.
A computer system for facilitating collection of data in a virtual processing environment, said computer system comprising:
- a memory;
- and
- a processor in communications with the memory, wherein the computer system is capable of performing a method comprising:
- controlling by one guest of the virtual processing environment enablement of measurement relating to activities of the one guest;
- and
- controlling by another guest of the virtual processing environment enablement of measurement relating to activities of the another guest, wherein the controlling by the one guest is independent of the controlling by the another guest, and wherein measurement is concurrently enabled for the one guest and the another guest, or enabled for one of the one guest and the another guest and not for the other of the one guest and the another guest.
Dependencies are inferred from the claim text.