File: read-root-fast.sh

package info (click to toggle)
python-awkward 2.6.5-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 23,088 kB
  • sloc: python: 148,689; cpp: 33,562; sh: 432; makefile: 21; javascript: 8
file content (93 lines) | stat: -rw-r--r-- 4,533 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#################################################################### jagged0

python -c 'import uproot, os; print("zlib9-jagged0", uproot.open("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged0.root:tree/branch").num_entries, "entries", os.stat("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged0.root").st_size, "bytes")'

vmtouch -t /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged0.root > /dev/null
vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged0.root | fgrep Pages

rm -f AutoDict_vector_vector_vector_float_____* AutoDict_vector_vector_float___* AutoDict_vector_float_* read_jagged3_root_C* read_jagged2_root_C* read_jagged0_root_C* read_jagged0_root_C*

root -l << EOF
.L read_jagged0_root.C++
read_jagged0_root()
.q
EOF

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged0.root | fgrep Pages

python forth-read-jagged0-root.py

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged0.root | fgrep Pages

python uproot-read-jagged0-root.py

#################################################################### jagged1

python -c 'import uproot, os; print("zlib9-jagged1", uproot.open("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged1.root:tree/branch").num_entries, "entries", os.stat("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged1.root").st_size, "bytes")'

vmtouch -t /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged1.root > /dev/null
vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged1.root | fgrep Pages

rm -f AutoDict_vector_vector_vector_float_____* AutoDict_vector_vector_float___* AutoDict_vector_float_* read_jagged3_root_C* read_jagged2_root_C* read_jagged1_root_C* read_jagged0_root_C*

root -l << EOF
.L read_jagged1_root.C++
read_jagged1_root()
.q
EOF

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged1.root | fgrep Pages

python forth-read-jagged1-root.py

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged1.root | fgrep Pages

python uproot-read-jagged1-root.py

#################################################################### jagged2

python -c 'import uproot, os; print("zlib9-jagged2", uproot.open("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged2.root:tree/branch").num_entries, "entries", os.stat("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged2.root").st_size, "bytes")'

vmtouch -t /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged2.root > /dev/null
vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged2.root | fgrep Pages

rm -f AutoDict_vector_vector_vector_float_____* AutoDict_vector_vector_float___* AutoDict_vector_float_* read_jagged3_root_C* read_jagged2_root_C* read_jagged1_root_C* read_jagged0_root_C*

root -l << EOF
.L read_jagged2_root.C++
read_jagged2_root()
.q
EOF

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged2.root | fgrep Pages

python forth-read-jagged2-root.py

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged2.root | fgrep Pages

python uproot-read-jagged2-root.py

#################################################################### jagged3

python -c 'import uproot, os; print("zlib9-jagged3", uproot.open("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged3.root:tree/branch").num_entries, "entries", os.stat("/home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged3.root").st_size, "bytes")'

vmtouch -t /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged3.root > /dev/null
vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged3.root | fgrep Pages

rm -f AutoDict_vector_vector_vector_float_____* AutoDict_vector_vector_float___* AutoDict_vector_float_* read_jagged3_root_C* read_jagged2_root_C* read_jagged1_root_C* read_jagged3_root_C*

root -l << EOF
.L read_jagged3_root.C++
read_jagged3_root()
.q
EOF

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged3.root | fgrep Pages

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged3.root | fgrep Pages

python forth-read-jagged3-root.py

vmtouch /home/jpivarski/storage/data/chep-2021-jagged-jagged-jagged/zlib9-jagged3.root | fgrep Pages

python uproot-read-jagged3-root.py