Create two scripts:
topphp.stp which will measure mean execution time of each PHP function and count number of calls to that function. Group functions by request URI and full function name including class name (if defined). Use
drupal experiment to demonstrate your script.
It would be reasonable to run workload generator on system other than server (so it won't affect execution of web applications). You can switch roles of virtual machines in lab environment i.e. use Solaris as server and Linux as client and vice versa. To alter server's address, use
-s option in
tsexperiment command line:
# /opt/tsload/bin/tsexperiment -e drupal/ run \ -s workloads:drupal:params:server=192.168.13.102