1 GB of RAM is not enough for the Team System Foundation Server
Although the Visual Studio Team Foundation Guide and more recently Brian Harry state that for the single-server deployment for a small team 1 GB RAM should suffice, in our experience, at least if the server is running inside a VPC or Virtual Server, it is not so.
Our server is a 2 PROC PIV 3,0GHz machine with 2GB RAM, running Virtual Server with a single image with single server installation of the Team System Beta 3 inside.
In the beginning the image got only 1,2 GB RAM and it worked rather sluggishly. With 1,6 GB the difference in performance was obvious, it started to look much better, with reports being rendered much faster and work item queries returning instantaneously.
We plan to put some more RAM inside and test. I’ll keep you posted.
Our server is a 2 PROC PIV 3,0GHz machine with 2GB RAM, running Virtual Server with a single image with single server installation of the Team System Beta 3 inside.
In the beginning the image got only 1,2 GB RAM and it worked rather sluggishly. With 1,6 GB the difference in performance was obvious, it started to look much better, with reports being rendered much faster and work item queries returning instantaneously.
We plan to put some more RAM inside and test. I’ll keep you posted.
3 Comments:
This doesn't surprise me. Brian's comments are assuming a physical PC, not VPC. Empirically when running a compbined AT/DT/Client on the same VPC we've found that 1.5GB is the minimum physical memory for the host machine for reasonable performance. You can manage with 1.0GB but it's a painful experienc
John, thanks for the comment. You are right, with 1 GB it was painful. Well the physical server will get 4GB next week and some of it will go to the VSTS TFS. We will try different RAM sizes in order to find a knee in the perf diagram. I’ll keep you posted.
Anyway, right now, memory is the bottleneck. We have a 2 PROC server that barely has enough memory for the VSTS TFS which serves not much more that 5-6 people.
When we rollout completely, the server will have to be able handle up to 30 concurrent users.
Post a Comment
<< Home