Server load testing on Windows installation
I've previously asked this about MacOSX but have since installed Subsonic on a Windows VM so perhaps somebody else has tried this before.
Does anybody know how to mimic having a server with 50+ users connected and streaming music via subsonic at the same time? I am keen to see how well subsonic performs when pushed to the limit and what the ideal bandwidth and RAM is required based on number of users connected simultaneously. Current Windows VM has 2GB RAM available.
I've had the experience on MacOS where after delivering a few thousand streams to up to 40 users over a short period of time, the free RAM on the server diminishes to near zero and response degrades until timing out. The server needs to be restarted in order to free up available RAM again, seems to be a memory leakage issue with MacOS and subsonic. I'm presuming Windows installations don't have this problem but have yet to be able to test it out.
Does anybody know how to mimic having a server with 50+ users connected and streaming music via subsonic at the same time? I am keen to see how well subsonic performs when pushed to the limit and what the ideal bandwidth and RAM is required based on number of users connected simultaneously. Current Windows VM has 2GB RAM available.
I've had the experience on MacOS where after delivering a few thousand streams to up to 40 users over a short period of time, the free RAM on the server diminishes to near zero and response degrades until timing out. The server needs to be restarted in order to free up available RAM again, seems to be a memory leakage issue with MacOS and subsonic. I'm presuming Windows installations don't have this problem but have yet to be able to test it out.