1digraph PageHeap { 2rankdir=LR 3node [shape=box, width=0.3, height=0.3] 4nodesep=.05 5 6heap [shape=record, height=3, label="<f0>1 page|<f1>2 pages|<f2>3 pages|...|<f255>255 pages|<frest>rest"] 7O0 [shape=record, label=""] 8O1 [shape=record, label=""] 9O2 [shape=record, label="{|}"] 10O3 [shape=record, label="{|}"] 11O4 [shape=record, label="{||}"] 12O5 [shape=record, label="{||}"] 13O6 [shape=record, label="{|...|}"] 14O7 [shape=record, label="{|...|}"] 15O8 [shape=record, label="{|.....|}"] 16O9 [shape=record, label="{|.....|}"] 17sep1 [shape=plaintext, label="..."] 18sep2 [shape=plaintext, label="..."] 19sep3 [shape=plaintext, label="..."] 20sep4 [shape=plaintext, label="..."] 21sep5 [shape=plaintext, label="..."] 22 23heap:f0 -> O0 -> O1 -> sep1 24heap:f1 -> O2 -> O3 -> sep2 25heap:f2 -> O4 -> O5 -> sep3 26heap:f255 -> O6 -> O7 -> sep4 27heap:frest -> O8 -> O9 -> sep5 28 29} 30