白丝美女被狂躁免费视频网站,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ū)

In the above example, node N0 first performed a remote read request at 1612 and then subsequently performed a local write at 1614. If it is known ahead of time that the page on node N0 was to be marked exclusive (e.g., similar to a remote write request), the step of sending the page p to the NAM from node N2 in 1612 may be skipped.

Now suppose at 1616 that N1 attempts to perform a local read of page p. However, its copy of page p is invalid. Node N1 then requests the page p from node N0. In response to the remote read request, node N0 transitions its copy of page p to secondary (or in some embodiments invalidates its exclusive copy of page p if the requestor is expected to write into p), and sends page p to node N1. Node N1 marks its received copy of page p as primary. Node N0 also sends a copy of page p to the NAM, which marks its copy of page p as valid and secondary.

As shown in the example above, a page may be in different states on different nodes of a TidalPod. In some embodiments, a parallel data structure is used to maintain the metadata about the state of pages on various nodes in the TidalPod. In some embodiments, the structure is maintained such that re-computation of the state of pages across nodes in the TidalPod need not be performed.

In this example embodiment, the NAM is passive, and is not configured to request pages and write into them. The NAM, over time, builds up a set of secondary pages. If a node attempts to write into a page, the copy on the NAM becomes invalid.

權(quán)利要求

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