Game Development Reference
In-Depth Information
Figure 15.2. Bandwidth utilization of SyncBot and P4Win.
15.6 Putting It All Together
Once I shared the good news with my coworkers, we decided to see what would
happen if we combined SyncBot with the proxy server, which had a larger upload
bandwidth than the remote server. First we ran SyncBot on the proxy server to
cache a given changelist. Once that finished, we ran SyncBot on our computers,
syncing to that same changelist from the proxy server.
We hoped that this combination would lead to even faster syncs, and we were
not disappointed. We were able to fully utilize the download bandwidth of our
internet connections, which were in excess of 15 megabits per second!
Using SyncBot, caching the proxy server with a specified changelist now only
took a few hours instead of the entire night. And once it was cached, we could
complete a sync in roughly an hour. Toward the end of the project, we realized
that we could even sync in the middle of the day, something that was previously
impossible.
The combination of the proxy server and SyncBot was the key to increasing
our productivity. Freed from the distractions of the remote server, we were able to
focus on the tasks at hand.
 
Search WWH ::




Custom Search