Back to results
US 9,870,210 B2Granted
Partition mobility for partitions with extended code
AssigneeInternational Business Machines Corporation
InventorsMichael K. Gschwind, Valentina Salapura
Life of this patent
Estimating the term…
Abstract
A partition mobility facility in which a partition that is executing one or more applications that have optimized code with one or more extended features is to be moved from a source system to a target system. If the target system does not support the extended mode features, then action is taken to remove the code having those features to facilitate migration.
Claims10
A method of managing migration of partitions, said method comprising:
- obtaining, by an optimizer executing in a processor, an indication that a partition included in memory of a first host system, the partition executing on the first host system and executing an application, of a plurality of applications of the partition, using one or more extended mode features, is to be migrated to a second host system, different from the first host system, in which at least one extended mode feature of the one or more extended features is unsupported;
- and
- removing, based on obtaining the indication, at least a portion of code of the application to facilitate migration of the partition to the second host system in which at least one extended mode feature is unsupported, wherein the removing comprises:
- determining whether the application is currently executing optimized code of the application or unoptimized code of the application;
- and
- based on determining the application is currently executing optimized code of the application:
- checking whether the optimized code is currently executing code that is unsupported by the second host system to which the partition is being migrated;
- and
- based on the checking indicating the optimized code is currently executing code that is unsupported by the second host system, obtaining state of the unoptimized code, and based on obtaining the state, removing the at least a portion of the code.
6 more elements
Dependencies are inferred from the claim text.