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

Fast boot

專(zhuān)利號(hào)
US11175927B2
公開(kāi)日期
2021-11-16
申請(qǐng)人
TidalScale, Inc.(US CA Los Gatos)
發(fā)明人
David P. Reed; Isaac R. Nassi; Pete Jarvis
IPC分類(lèi)
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.

說(shuō)明書(shū)

FIG. 10 illustrates an example of an initial memory assignment and processor assignment. Specifically, region 1002 of FIG. 10 depicts a hyper-kernel's mapping between physical blocks of memory (on the left hand side) and the current owner of the memory (the center column). The right column shows the previous owner of the memory. As this is the initial memory assignment, the current and last owner columns hold the same values. Region 1004 of FIG. 10 depicts a hyper-kernel's mapping between system virtual processors (on the left hand side) and the physical nodes (center column)/core numbers (right column).

Suppose virtual processor P00 makes a memory request to read location 8FFFF and that the hyper-kernel decides to move one or more memory blocks containing 8FFFF to the same node as P00 (i.e., node 0). Block 8FFFF is located on node 2. Accordingly, the blocks containing 8FFFF are transferred to node 0, and another block is swapped out (if evacuation is required and the block is valid), as shown in FIG. 11.

Next, suppose virtual processor P06 makes a memory request to read location 81FFF. The contents of this block have been moved (as shown in FIG. 11) to node 0. The hyper-kernel may determine that, rather than moving the memory again, the computation should be moved. Accordingly, virtual processor P06 is moved to node 0, and may be swapped with virtual processor P01, as shown in FIG. 12.

Performance Information

Locks and Other Synchronizers

權(quán)利要求

1
微信群二維碼
意見(jiàn)反饋