白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Fast boot

專利號
US11175927B2
公開日期
2021-11-16
申請人
TidalScale, Inc.(US CA Los Gatos)
發(fā)明人
David P. Reed; Isaac R. Nassi; Pete Jarvis
IPC分類
G06F9/44; G06F9/4401; G06F9/455; G06F9/48; G06F12/0815; H04L29/08; G06F12/1009
技術(shù)領(lǐng)域
page,node,dormant,tidalpod,memory,in,guest,nam,hyper,node_0
地域: CA CA Campbell

摘要

Initializing a computing system using dormant pages includes marking a set of guest physical addresses as dormant. It further includes, for each node in a plurality of physical nodes, designating a set of real physical addresses for zeroing. An operating system is executing collectively across the physical nodes.

說明書

In some embodiments, parallel zeroing uses “unused” physical cpu capacity on each node, and is especially useful because the guest OS typically does not use all the VCPUs as it starts up. Furthermore, due to the design of chip architectures such as the Intel Xeon, an individual processor core cannot zero memory at full memory speed due to potential conflicts with multiple cores trying to write to the same bank of memory. Typically, between two and four cores on a chip are required to saturate the memory write access on a processor. Thus, memory initialization within a node can proceed in parallel with operating system initialization. In addition to using multiple processors on a node to initialize memory, processors on other nodes proceed in parallel as well, such that there is parallel processing in two dimensions. Further details regarding parallel memory initialization are described below.

Additional Details Regarding Dormant Pages

In some embodiments a special type of entry is created in the second level page tables that corresponds to pages that have not been made manifest (i.e., they don't really exist). The pages represented by these page table entries are referred to herein as “dormant” pages. That there is no memory actually allocated behind these pages speeds up the memory initialization process.

Dormant pages may be referenced by an operating system and application software in the same way as normal pages. However, once referenced, the dormant page may then be converted to a real page of memory via the stall process described above that is used to detect references to pages that are not local to a processor on a node making the reference.

權(quán)利要求

1
微信群二維碼
意見反饋