| # Benchmark using benchmark.html # |
| |
| * Checkout the latest pywebsocket |
| ``` |
| $ svn checkout https://pywebsocket.googlecode.com/svn/trunk |
| ``` |
| * Open `setup.py` using some editor and set `_USE_FAST_MASKING` to `True` |
| * Build the extension |
| ``` |
| $ ./setup.py build_ext --inplace |
| ``` |
| * Move to `src/` |
| ``` |
| $ cd src |
| ``` |
| * Launch pywebsocket |
| ``` |
| $ PYTHONPATH=. python mod_pywebsocket/standalone.py -p <port> -d example |
| ``` |
| * Navigate your browser to `localhost:<port>/benchmark.html` |
| |
| # Benchmark using console.html # |
| |
| * Open console.html |
| * Connect to the resource "`ws://<host>:<port>/echo_noext`". |
| * Check "Show time stamp" |
| * Specify some big file and click send file. |