This directory will contain several scripts that have been useful to me in my daily Perforce work. It is hoped that they may be useful to others. Do with them as you please. Documentation can be found at the top of the scripts. So far, there are two scripts: - p4p_clean.py: A script to manage the diskspace of a Perforce proxy. Meant to automate proxy management and reduce maintenance. Will keep the disk usage of a Perforce proxy in check and sends mail whenever it has cleaned the cache. Works on both Windows and Linux. - p4_profiler_win.py: A script to profile the performance of a Windows Perforce server. Runs continuously, giving you some general stats on the machine: cpu load, network & disk usage, as well as the cpu & memory load of the p4 server process. Lists details on all running Perforce threads, so you can easily see what the server is doing and if it's having a hard time doing it. Proxy and client stats can be monitored too to make it easier to track down bottlenecks in your setup. Please mail any suggestions or comments to frank@compagner.com Frank Compagner.
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#4 | 6313 | Frank Compagner |
Replaced p4_profiler_win by the p4mon script, which will give you much nicer html output, suitable for putting on a webserver. Also refactored the script quite a bit and improved documentation. |
||
#3 | 6187 | Frank Compagner | Added p4fs project | ||
#2 | 6046 | Frank Compagner | Added Windows profiler script | ||
#1 | 6024 | Frank Compagner | Initial version of p4p_clean script |