Below you find the numbers being measured a couple of years ago. As you can see, Sardana slowed down a bit over the years and you can also see that NeXus I/O improved.
Scan command:
%dscan exp_dmy01 -0.1 0.1 100 0.1
Elapsed times for different measurement groups:
d1_c01 14.8s (31%)
d1_c01 - d1_c04 16.6s (38%)
d1_c01 - d1_c12 20.1s (49%)
d1_c01, mca-2048 27.7s (63%)
d1_c01, mca-4096 33.1s (69%)
d1_c01, mca-8192 43.2s (76%)
d1_c01, i-petra: 19.5s (47%)
d1_c01 - d1_c12, mca-2048 30.9s (67%)
%dscan exp_dmy01 -0.1 0.1 200 0.1
d1_c01 29.0s (31%)
%dscan exp_dmy01 -0.1 0.1 400 0.1
d1_c01 59.0s (31%)
%dscan d1_mot66 -0.1 0.1 100 0.1
d1_c01 32.6s (54%)
d1_c01 - d1_c04 34.3s (68%)
d1_c01 - d1_c12 37.6s (71%)
d1_c01, mca-2048 44.0s (76%)
d1_c01, mca-4096 47.6s (78%)
d1_c01, mca-8192 54.3s (80%)
d1_c01, i-petra: 36.8s (71%)
d1_c01 - d1_c12, mca-2048 47.9s (77%)
%timedMacro "dscan d1_mot66 -0.1 0.1 200 0.1"
d1_c01 61.3s (66%)
%timedMacro "dscan d1_mot66 -0.1 0.1 400 0.1"
d1_c01 117.9s (65%)
%dscan exp_dmy01 -0.1 0.1 100 0.1
fio nxs nxs + fio
d1_c01 13.6s (26%) 14.9 (32%) 14.9 (32%)
d1_c01 - d1_c04 14.1s (29%) 15.3 (34%) 15.3 (34%)
d1_c01 - d1_c12 15.7s (36%) 17.9 (44%) 17.7 (43%)
d1_c01, mca-2048 25.8s (61%) 29.0 (65%) 30.0 (66%)
d1_c01, mca-4096 29.5s (66%) 34.3 (71%) 36.1 (72%)
d1_c01, mca-8192 36.8s (73%) 45.1 (78%) 49.3 (80%)
d1_c01, i-petra: 13.3s (24%) 14.8 (32%) 14.9 (32%)
d1_c01 - d1_c12, mca-2048 28.1s (64%) 31.8 (68%) 32.8 (69%)