diff --git a/b-tree-fs.dot b/b-tree-fs.dot index f33df4c..32b33cc 100644 --- a/b-tree-fs.dot +++ b/b-tree-fs.dot @@ -2,21 +2,21 @@ digraph "b-tree" { node [shape=record] subgraph cluster_file1 { graph [label="file1.txt", fontname="monospace"] - f1b1 [label=" nil | Block 1 | nil"] - f1b2 [label=" • | Block 2 | •"] - f1b3 [label=" nil | Block 3 | nil"] + f1b1 [label=" nil | Lorem ip | nil"] + f1b2 [label=" • | sum dolo | •"] + f1b3 [label=" nil | r sit | nil"] f1b2:f1b2l:c -> f1b1:n f1b2:f1b2r:c -> f1b3:n } subgraph cluster_file2 { graph [label="file2.exe", fontname="monospace"] - f2b1 [label=" nil | Block 1 | nil"] - f2b2 [label=" • | Block 2 | •"] - f2b3 [label=" nil | Block 3 | nil"] - f2b4 [label=" • | Block 4 | •"] - f2b5 [label=" nil | Block 5 | nil"] - f2b6 [label=" • | Block 6 | •"] - f2b7 [label=" nil | Block 7 | nil"] + f2b1 [label=" nil | 7f45 4c46 0201 0100 | nil"] + f2b2 [label=" • | 0000 0000 0000 0000 | •"] + f2b3 [label=" nil | 0300 3e00 0100 0000 | nil"] + f2b4 [label=" • | 2015 0300 0000 0000 | •"] + f2b5 [label=" nil | 4000 0000 0000 0000 | nil"] + f2b6 [label=" • | a0f6 1000 0000 0000 | •"] + f2b7 [label=" nil | 0000 0000 4000 3800 | nil"] f2b4:f2b4l:c -> f2b2:n f2b4:f2b4r:c -> f2b6:n diff --git a/indexed-fs.dot b/indexed-fs.dot index 10c3d94..aa314eb 100644 --- a/indexed-fs.dot +++ b/indexed-fs.dot @@ -4,9 +4,9 @@ digraph "indexed-fs" { subgraph cluster_file1 { graph [label="file1.txt", fontname="monospace"] file1 [label=" Index | { Block 1 | Block 2 | Block 3 }"]; - f1block3 [label="data"]; - f1block2 [label="data"]; - f1block1 [label="data"]; + f1block3 [label="r sit"]; + f1block2 [label="sum dolo"]; + f1block1 [label="Lorem ip"]; file1:f1i3 -> f1block3 file1:f1i2 -> f1block2 @@ -22,23 +22,23 @@ digraph "indexed-fs" { file2:f2i1:e -> ind1:f2i1:n subgraph indirect3 { ind3 [label=" Indirect 3 | { Block 1 }"]; - f2block7 [label="data"]; + f2block7 [label="0000 0000 4000 3800"]; ind3:f2i3b1:e -> f2block7:n; } subgraph indirect2 { ind2 [label=" Indirect 2 | { Block 1 | Block 2 | Block 3}"]; - f2block6 [label="data"]; - f2block5 [label="data"]; - f2block4 [label="data"]; + f2block6 [label="a0f6 1000 0000 0000"]; + f2block5 [label="4000 0000 0000 0000"]; + f2block4 [label="2015 0300 0000 0000"]; ind2:f2i2b1:e -> f2block4:n; ind2:f2i2b2:e -> f2block5:n; ind2:f2i2b3:e -> f2block6:n; } subgraph indirect1 { ind1 [label=" Indirect 1 | { Block 1 | Block 2 | Block 3}"]; - f2block3 [label="data"]; - f2block2 [label="data"]; - f2block1 [label="data"]; + f2block3 [label="0300 3e00 0100 0000"]; + f2block2 [label="0000 0000 0000 0000"]; + f2block1 [label="7f45 4c46 0201 0100"]; ind1:f2i1b1:e -> f2block1:n; ind1:f2i1b2:e -> f2block2:n; ind1:f2i1b3:e -> f2block3:n; diff --git a/linked-list-fs.dot b/linked-list-fs.dot index f96ea7b..60aa345 100644 --- a/linked-list-fs.dot +++ b/linked-list-fs.dot @@ -4,9 +4,9 @@ digraph "linked-list-fs" { subgraph file1 { file1 [label="file1.txt | Start | End"]; - block799 [label=" Block 799 | • | data"]; - block30990 [label=" Block 30990 | • | data"]; - block5110 [label=" Block 5110 | nil | data"]; + block799 [label=" Block 799 | • | Lorem ip"]; + block30990 [label=" Block 30990 | • | sum dolo"]; + block5110 [label=" Block 5110 | nil | r sit"]; file1:f1start -> block799:blst799:w; block799:blne799:c -> block30990:blst30990:w [tailclip=false]; @@ -16,13 +16,13 @@ digraph "linked-list-fs" { subgraph file2 { file2 [label="file2.exe | Start | End"]; - block13177 [label=" Block 13177 | • | data"] - block20961 [label=" Block 20961 | • | data"] - block19367 [label=" Block 19367 | • | data"] - block27857 [label=" Block 27857 | • | data"] - block4892 [label=" Block 4892 | • | data"] - block11583 [label=" Block 11583 | • | data"] - block8211 [label=" Block 8211 | nil | data"] + block13177 [label=" Block 13177 | • | 7f45 4c46 0201 0100"] + block20961 [label=" Block 20961 | • | 0000 0000 0000 0000"] + block19367 [label=" Block 19367 | • | 0300 3e00 0100 0000"] + block27857 [label=" Block 27857 | • | 2015 0300 0000 0000"] + block4892 [label=" Block 4892 | • | 4000 0000 0000 0000"] + block11583 [label=" Block 11583 | • | a0f6 1000 0000 0000"] + block8211 [label=" Block 8211 | nil | 0000 0000 4000 3800"] file2:f2start -> block13177:blst13177:w; block13177:blne13177:c -> block20961:blst20961:w [tailclip=false];