Version 9 (modified by Fraida Fund, 7 years ago) (diff)



Experiment Properties

Now he wants to change experiment properties: try different window sizes, buffer sizes, etc.

To run an experiment script with different properties, e.g. window size:

omf exec gec16-streamload2.rb -- --window 5

Try running this experiment with different properties. Don't forget to reset the attenuation between experiments:

wget -qO- ""  | xml_pp

Push each experiment to iRODS and evaluate the results (Try plotting chunks on the x-axis, layers on the y-axis, and group by oml_sender_id to see how each client behaves over time).

Under what settings does streamloading outperform streaming in average number of layers played? Try creating the following plot, for each experiment result: Plot 'streamload_play' with 'oml_sender_id' on the x-axis and 'layers' on the y-axis. This will show you the average number of layers played for each client.

You can also calculate these numbers directly by running SQL commands on the result database; try (using your own expID):

sqlite3 /var/lib/oml2/expID.sq3 'select avg(layers) from streamload_play group by oml_sender_id;'