-
公开(公告)号:DE112011100242T5
公开(公告)日:2012-12-27
申请号:DE112011100242
申请日:2011-04-14
Applicant: IBM
Inventor: PELLEG DAN , YEHUDA SHMUEL BEN , RUSSELL LANCE WARREN
Abstract: Ein Verfahren, System und von einem Computer verwendbares Programmprodukt zum Erkennen eines Kein-Fortschritt-Zustands einer Anwendung werden in den veranschaulichenden Ausführungsformen bereitgestellt. Eine Ressourcen-Inanspruchnahme und eine Ausgangsleistung einer Anwendungsgruppe werden überwacht. Die Ressourcen-Inanspruchnahme und die Ausgangsleistung werden gemessen, um einen Ressourcen-Inanspruchnahmewert und einen Ausgangsleistungswert zu einem vorgegebenen Zeitpunkt zu bestimmen. Eine Bestimmung erfolgt, ob der Ressourcen-Inanspruchnahmewert in einem Unterbereich einer Skala für die Ressourcen-Inanspruchnahme enthalten ist und der Ausgangsleistungswert in einem Unterbereich einer Ausgangsleistungsskala enthalten ist, wobei der Unterbereich der Skala für die Ressourcen-Inanspruchnahme dem Unterbereich der Ausgangsleistungsskala entspricht. Der Kein-Fortschritt-Zustand der Anwendung wird erkannt, wenn die Bestimmung negativ ist.
-
公开(公告)号:GB2489615A
公开(公告)日:2012-10-03
申请号:GB201209512
申请日:2011-01-21
Applicant: IBM
Inventor: GORDON ABEL , YEHUDA SHMUEL BEN , YASSOUR BEN-AMI , WASSERMAN ORIT LUBA
Abstract: A computer implemented method for handling events in a multi-core processing environment is provided. The method comprises handling an event by a second application running on a second core, in response to determining that the event is initiated by a first application running on a first core; and running a third application on the first core, while the first application is waiting for the event to be handled by the second application.
-
公开(公告)号:GB2502225A
公开(公告)日:2013-11-20
申请号:GB201315279
申请日:2012-02-08
Applicant: IBM
Inventor: GORDON ABEL , YEHUDA SHMUEL BEN , EL NADAV YOSEF HAR , YASSOUR BEN-AMI
IPC: G06F9/455
Abstract: A method of handling an event occurring in a nested virtualization computing environment is provided, wherein N hypervisors are executed nestedly, with a first hypervisor running at level zero (L0) directly over a host machine, and other hypervisors nestedly running at levels L1 to Ln, respectively. The method comprises trapping an event generated by software running at level Ln; determining a hypervisor x at level Lx designated for handling the trapped event; and wherein the hypervisor x emulates features needed for performing the trapped event for the software running at the level Ln.
-
公开(公告)号:GB2502751B
公开(公告)日:2014-09-03
申请号:GB201316645
申请日:2012-03-09
Applicant: IBM
Inventor: GORDON ABEL , HINES MICHAEL , SILVA DILMA MENEZES DA , YEHUDA SHMUEL BEN
-
公开(公告)号:GB2499545A
公开(公告)日:2013-08-21
申请号:GB201309307
申请日:2011-10-28
Applicant: IBM
Inventor: TRAEGER AVISHAY , YEHUDA SHMUEL BEN , YASSOUR BEN-AMI , FACTOR MICHAEL , BOROVIK ERAN , MACHULSKY ZORIK , METH KALMAN
IPC: G06F9/455
Abstract: Systems and methods for optimizing operation of a physical device in a virtualized computing environment are provided. The method comprises monitoring instructions issued by an application running on a virtual machine's (VM) operating system, wherein the VM is hosted by a hypervisor providing access to a physical device connected to a virtualized computing environment; wherein a device driver supported by the operating system issues one or more instructions to an emulated device supported by the hypervisor to control the physical device according to the issued instructions, wherein the emulated device's registers are implemented in memory of the hypervisor and the instructions issued by the device driver are stored in said registers, wherein the hypervisor handles the instructions, in response to learning that the instructions are stored in said registers.
-
公开(公告)号:DE112011100098T5
公开(公告)日:2012-10-18
申请号:DE112011100098
申请日:2011-01-21
Applicant: IBM
Inventor: GORDON ABEL , YEHUDA SHMUEL BEN , YASSOUR BEN-AMI , WASSERMAN ORIT LUBA
IPC: G06F9/455
Abstract: Es wird ein auf einem Computer ausgeführtes Verfahren zum Behandeln von Ereignissen in einer Mehrkern-Verarbeitungsumgebung bereitgestellt. Das Verfahren umfasst das Behandeln eines Ereignisses durch eine auf einem zweiten Kern laufende zweite Anwendung als Reaktion auf das Feststellen, dass das Ereignis durch eine auf einem ersten Kern laufende erste Anwendung eingeleitet wird, und das Ausführen einer dritten Anwendung auf dem ersten Kern, während die erste Anwendung darauf wartet, dass das Ereignis durch die zweite Anwendung behandelt wird.
-
公开(公告)号:GB2502225B
公开(公告)日:2014-07-23
申请号:GB201315279
申请日:2012-02-08
Applicant: IBM
Inventor: GORDON ABEL , YEHUDA SHMUEL BEN , EL NADAV YOSEF HAR , YASSOUR BEN-AMI
IPC: G06F9/455
Abstract: A method of handling an event occurring in a nested virtualization computing environment is provided, wherein N hypervisors are executed nestedly, with a first hypervisor running at level zero (L0) directly over a host machine, and other hypervisors nestedly running at levels L1 to Ln, respectively. The method comprises trapping an event generated by software running at level Ln; determining a hypervisor x at level Lx designated for handling the trapped event; and wherein the hypervisor x emulates features needed for performing the trapped event for the software running at the level Ln.
-
公开(公告)号:GB2502751A
公开(公告)日:2013-12-04
申请号:GB201316645
申请日:2012-03-09
Applicant: IBM
Inventor: GORDON ABEL , HINES MICHAEL , SILVA DILMA MENEZES DA , YEHUDA SHMUEL BEN
Abstract: A memory management method in a virtualized computing environment is provided, in which a hypervisor implements at least a virtual machine (VM) over a host machine, wherein a guest operating system (OS) is executed over the VM and an application supporting memory management capabilities is executed over the guest OS. The method comprises invoking a first memory manager (java balloon) implemented by the application to deallocate memory allocated to the application for use by the hypervisor, in response to a request submitted by the hypervisor; and invoking a second memory manager (guest balloon) implemented over the guest operating system to deallocate memory allocated to the guest OS, in response to a request submitted by the hypervisor.
-
公开(公告)号:GB2492717A
公开(公告)日:2013-01-09
申请号:GB201219667
申请日:2011-04-14
Applicant: IBM
Inventor: PELLEG DAN , RUSSELL LANCE WARREN , YEHUDA SHMUEL BEN
Abstract: A method, system, and computer usable program product for detecting a no progress state of an application are provided in the illustrative embodiments. A resource usage and an output of a set of applications are monitored. The resource usage and the output are measured to determine a resource usage value and an output value at a given time. A determination is made whether the resource usage value is included in a sub-range of a resource usage scale and the output value is included in a sub-range of an output scale where the sub-range of the resource usage scale corresponds to the sub-range of the output scale. The no progress state of the application is detected if the determination is negative.
-
-
-
-
-
-
-
-