...
I used the Benchmark library and applied it on create_File function. Here is the result of creating 10 RRDs on nfs space
Code Block |
---|
CreateRRD took:38 wallclock secs (19.76 usr 3.99 sys \+ 2.57 cusr 0.82 csys = 27.14 CPU) CreateRRD took:38 wallclock secs (20.06 usr 3.39 sys \+ 2.46 cusr 0.84 csys = 26.75 CPU) CreateRRD took:67 wallclock secs (21.25 usr 9.75 sys \+ 2.49 cusr 1.03 csys = 34.52 CPU) CreateRRD took:66 wallclock secs (21.19 usr 9.06 sys \+ 2.73 cusr 0.90 csys = 33.88 CPU) CreateRRD took:68 wallclock secs (20.97 usr 9.47 sys \+ 2.78 cusr 0.74 csys = 33.96 CPU) CreateRRD took:68 wallclock secs (20.80 usr 9.40 sys \+ 2.44 cusr 0.96 csys = 33.60 CPU) CreateRRD took:23 wallclock secs (19.19 usr 0.86 sys \+ 2.27 cusr 0.91 csys = 23.23 CPU) CreateRRD took:23 wallclock secs (19.09 usr 1.13 sys \+ 2.55 cusr 0.92 csys = 23.69 CPU) CreateRRD took:66 wallclock secs (21.13 usr 8.45 sys \+ 2.53 cusr 0.93 csys = 33.04 CPU) CreateRRD took:67 wallclock secs (21.24 usr 9.61 sys \+ 2.23 cusr 0.91 csys = 33.99 CPU) |
...
I created the same 10 RRD files on local disk, clearly its less expensive to write to local disk.
Code Block |
---|
CreateRRD took:22 wallclock secs (19.75 usr 0.79 sys \+ 2.60 cusr 0.75 csys = 23.89 CPU) CreateRRD took:21 wallclock secs (19.66 usr 0.85 sys \+ 2.70 cusr 0.76 csys = 23.97 CPU) CreateRRD took:24 wallclock secs (20.49 usr 1.44 sys \+ 2.49 cusr 0.83 csys = 25.25 CPU) CreateRRD took:23 wallclock secs (20.77 usr 1.11 sys \+ 2.53 cusr 0.88 csys = 25.29 CPU) CreateRRD took:23 wallclock secs (20.88 usr 1.26 sys \+ 2.40 cusr 0.90 csys = 25.44 CPU) CreateRRD took:24 wallclock secs (20.91 usr 1.06 sys \+ 2.39 cusr 0.96 csys = 25.32 CPU) CreateRRD took:21 wallclock secs (19.11 usr 0.50 sys \+ 2.42 cusr 0.97 csys = 23.00 CPU) CreateRRD took:21 wallclock secs (19.13 usr 0.62 sys \+ 2.58 cusr 1.02 csys = 23.35 CPU) CreateRRD took:23 wallclock secs (20.77 usr 1.12 sys \+ 2.56 cusr 0.82 csys = 25.27 CPU) CreateRRD took:23 wallclock secs (20.79 usr 1.12 sys \+ 2.36 cusr 0.87 csys = 25.14 CPU) |
...