Basic Team Foundation Server 2010 질문 - 시스템 자원 사용?
-
18-09-2019 - |
문제
남자 / gals 나는 실제 기본 팀 재단 서버 2010 질문이 있습니다. TFS 2010과 함께 연주 한 사람들에게는 TFS2008보다 훨씬 더 가벼운 무게입니까? 직장에서 TFS 2008 하나의 기계에 필요한 모든 제품을 설치 한 것을 기억합니다. 설치하는 것이 고통이라는 것을 기억합니다 (2010 년이 훨씬 나아질 것임을 알고 있습니다) 우리는 그것이 우리의 요구를 충족시키는 지 확인하기 위해 조금 놀고 싶었습니다. 글쎄, 그것은 그 기계를 삐걱 거리는 소리로 가져 왔습니다. 나는 집을위한 소스 제어 저장소가 필요하고 TFS 2010을 설치하는 것만으로도 익숙해지고 앞으로도 조직에 더 나은 판매를하고 마침내 Source Safe에서 벗어날 수 있다고 생각했습니다. 그러나 내 관심사는 집에 하나의 서버 만 가지고 있다는 것입니다 (이미 SQL Server가 설치되어 있음). 또한 CI에도 더 익숙해지고 싶습니다.
어쨌든, 팀이 무거워지면 전복을 사용하지만 가능한 경우 TFS를 사용하고 싶습니다. 모든 도움이 감사하겠습니다.
감사해요,
ncage
해결책
여기서 테스트에서 TFS 2010은 TFS 2008과 거의 동일한 자원을 사용합니다. 2008 년 한 일을하고 있습니다. TFS 2010에는 수많은 새로운 기능이 있으며 더 많이 사용하기 때문에 전체적으로 더 많은 리소스를 사용할 것입니다 (물론 해당 기능을 사용하는 경우에만).
VSS에 비해 대답하기가 어려운 질문입니다. 왜냐하면 그것은 당신이하는 일에 달려 있기 때문입니다.
- 테스트에 사용할 건가요?
- 모든 버그, 향상, 기타 작업 항목을 추적 하시겠습니까?
- 다른 기계에서 빌드 서브를 사용하거나 동일하게 사용 하시겠습니까?
- 코드 기반의 크기, 프로젝트 수, 연결 등 ...
각 설치를하는 많은 요소가 있으며 리소스 사용량이 다양합니다. 넓게. 소스 제어를 위해 TFS 2008을 변경하여 TFS 2010으로 엄격하게 바꾸면 서버 성능과 CPU의 차이가 거의 없었지만 디스크 활동은 SQL 박스에서 줄어들었지만 몇 가지 큰 개선을했다고 생각합니다. 데이터베이스 구조.
말한 것은 짐승이 아닙니다. 서버의 수천 개와 좋은 백업 전략의 경우, TFS 서버는 하루에 1-10 체크인 인이 땀이 나지 않는 100 명 이상의 개발자를 처리합니다. MSDN 구독이있는 경우 각각에 TFS 서버 라이센스 및 Cal.
홈 서버는 괜찮은 기계 인 한 문제없이 실행해야합니다. 여기에 600 달러 미만, 드라이브, 쿼드 코어, 4GB 실행 서버 2008 R2 및 TFS 2010 (최신 베타)에 대한 테스트 머신이 있습니다. 빌드를 할 때를 제외하고는 CPU/디스크를 거의 닿지 않았습니다.
다른 팁
순전히 메모리 관점에서 볼 때 단일 상자에서 전체 설정을 실행하면 2GB 미만의 것이 절단되지 않는 것 같습니다.
Nick은 4GB를 지적했으며 이것이 동일한 상자에서 모든 기능을 실행하면 확실히 필요하다고 말할 것입니다.
나는 지난 목요일에 회사 Hyperv Win 2008 R2 이미지에서 이번 목요일을 다루었 고 메모리가 2GB (더 많은 요청이없는 한 회사의 재고 구성)로 전화를 걸어 실제로 어려움을 겪고있었습니다. 나는 4GB에 충돌을 요청하고 재부팅했는데 훨씬 더 좋아 보인다. 아마도 현재 약 60%의 메모리 사용량을 고수 할 것입니다.
그래도 Nick의 좋은 답변.