[p4] Valid idea to increase performance? Project Proxies?

David Alban dalban at stubhub.com
Wed Nov 8 10:48:32 PST 2006

This doesn't answer your specific question, but a perforce product
consultant visited us the other day.  One of his comments was that if
users' client views are too encompassing (i.e., too broad), server
performance will take a hit.

I don't know if that's what is happening with your users, or if
informing them of this will help your performance.

David Alban <dalban at stubhub.com>
Release Engineering Tools

-----Original Message-----
From: perforce-user-bounces at perforce.com
[mailto:perforce-user-bounces at perforce.com] On Behalf Of Jeff Desharnais
Sent: Tuesday, November 07, 2006 2:44 PM
To: perforce-user at perforce.com
Subject: [p4] Valid idea to increase performance? Project Proxies?


We have 3-4 projects running currently and they are all large and pretty

All 3 projects are running from their own depots on the same Perforce

We are starting to reach some bottlenecks in terms of I/O and general

My thought process is to set up a proxy server for each project, so each
team has it's own Proxy server and cache to pull from throughout the

The idea:

                |-------------[project 1 proxy]
Main Server ---<|-------------[project 2 proxy]
                |-------------[project 3 proxy]

So we would have the main server that would distribute assets to the
each teams' proxy server and cache up the assets so that each member of
that team can pull from their project's proxy server which will contain
some fast raptor 10krpm drive.

Is this a valid performance-increasing idea and are there any side
effects I may not know about?

Jeff Desharnais
IT Specialist
Mad Doc Software
100 Burtt Rd., Suite 220
Andover, MA  01810
(978) 409-6272 Ext. 132

perforce-user mailing list  -  perforce-user at perforce.com

More information about the perforce-user mailing list