WO2025243103 - MEMORY OVERCOMMITMENT PROCESSING METHOD AND SYSTEM

National phase entry is expected:
Publication Number WO/2025/243103
Publication Date 27.11.2025
International Application No. PCT/IB2025/053505
International Filing Date 03.04.2025
Title **
[English] MEMORY OVERCOMMITMENT PROCESSING METHOD AND SYSTEM
[French] PROCÉDÉ ET SYSTÈME DE TRAITEMENT DE SURENGAGEMENT DE MÉMOIRE
[Chinese] 内存超分处理方法以及系统
Applicants **
CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PRIVATE LIMITED
Inventors
LUO, Ning
Priority Data
202410627061.4   20.05.2024   CN
Application details
Total Number of Claims/PCT *
Number of Independent Claims *
Number of Priorities *
Number of Multi-Dependent Claims *
Number of Drawings *
Pages for Publication *
Number of Pages with Drawings *
Pages of Specification *
*
Number of Office Actions *
*
International Searching Authority
*
Recordal of a Change of the Applicant's Name/Address
*
Type of Assignment
*
Applicant's Legal Status
*
*
*
*
*
*
Entry into National Phase under
*
Patent Delivery
*
Translation

* The data is based on automatic recognition. Please verify and amend if necessary.

** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.

Quotation for National Phase entry

Country StagesTotal
China Filing, Examination, Granting2025
EPO Filing, Examination, Granting11846
Japan Filing, Examination, Granting1738
South Korea Filing, Examination, Granting1201
USA Filing, Examination, Granting4740
MasterCard Visa
Total: 21,550
Contact Us
Abstract[English] Embodiments of the present description provide a memory overcommitment processing method and system. The memory overcommitment processing method is applied to a host machine, and the host machine runs a plurality of virtual machines. The method comprises: determining page fault state data of a plurality of virtual machines within a first historical time period; on the basis of the page fault state data, determining a performance loss result of the plurality of virtual machines; on the basis of historical cold page data of the plurality of virtual machines within a second historical time period, determining predicted cold page data of the plurality of virtual machines within a future time period, wherein the duration of the second historical time period is less than or equal to the duration of the first historical time period, and the duration of the second historical time period is the same as the duration of the future time period; and on the basis of the performance loss result and the predicted cold page data, determining memory overcommitment metrics of the plurality of virtual machines within the future time period. The method reduces the page replacement pressure and address translation pressure of a virtual machine, reduces the performance reduction probability of the host machine, and improves the memory performance and operation stability of the host machine.[French] Des modes de réalisation de la présente description concernent un procédé et un système de traitement de surengagement de mémoire. Le procédé de traitement de surengagement de mémoire est appliqué à une machine hôte, et la machine hôte exécute une pluralité de machines virtuelles. Le procédé consiste à : déterminer des données d'état de défaut de page d'une pluralité de machines virtuelles dans une première période historique ; sur la base des données d'état de défaut de page, déterminer un résultat de perte de performance de la pluralité de machines virtuelles ; sur la base de données froides de page historiques de la pluralité de machines virtuelles dans une seconde période historique, déterminer des données froides de page prédites de la pluralité de machines virtuelles dans une future période, la durée de la seconde période historique étant inférieure ou égale à la durée de la première période historique, et la durée de la seconde période historique étant la même que la durée de la future période ; et sur la base du résultat de perte de performance et des données froides de page prédites, déterminer des mesures de surengagement de mémoire de la pluralité de machines virtuelles dans la future période. Le procédé réduit la pression de remplacement de pages et la pression de translation d'adresse d'une machine virtuelle, réduit la probabilité de réduction de performance de la machine hôte, et améliore les performances de mémoire et la stabilité de fonctionnement de la machine hôte.[Chinese] 说明书摘要本说明书实施例提供内存超分处理方法以及系统,其中所述内存超分处理方法应用于宿主机,所述宿主机运行有多个虚拟机,所述方法包括:确定多个虚拟机在第一历史时间段的缺页状态数据;根据缺页状态数据,确定多个虚拟机的性能损失结果;根据多个虚拟机在第二历史时间段的历史冷页数据,确定多个虚拟机在未来时间段的预测冷页数据,其中,第二历史时间段的时长小于或等于第一历史时间段的时长,且第二历史时间段与未来时间段的时长相同;根据性能损失结果以及预测冷页数据,确定多个虚拟机在未来时间段的内存超分指标;该方法降低了虚拟机页面置换压力、地址转换压力,减少宿主机性能降低概率,提高了宿主机内存及运行的平稳性。

Rejoining the server...