2008-09-29 21 views
6

Tôi có một máy tính để bàn dành cho nhà phát triển hiện đại hợp lý (E6600, ASUS PN5-E, RAM 2GB, SATA2 350 GB, Vista Ultimate x32), nhưng tôi muốn thêm một chút nữa. Tôi tự hỏi những gì tốt nhất bang-for-bucks nâng cấp phần cứng sẽ được.Nâng cấp phần cứng Visual Studio tốt nhất

Nếu tôi giới hạn ngân sách của mình là £ 150GBP (~ $ 300USD), mọi người sẽ nói gì sẽ mang lại cho tôi hiệu suất tốt nhất khi phát triển? (Lưu ý rằng tôi có MSDN như vậy có thể đi cho x64 nếu điều đó sẽ cho tôi bất cứ điều gì.)

Tôi đã đọc Jeff Atwood của UltimateDeveloperRigseries và đang nghĩ rằng việc thêm một 10,000K RPM Raptor và khởi động từ đó sẽ là tốt nhất (có lẽ tôi sẽ chạy tất cả các dự án của tôi ra khỏi ổ đĩa khác, nếu điều đó quan trọng ??).

Chỉnh sửa 1: xin lỗi, đáng lẽ phải nói - Tôi đã có hai màn hình, nhưng một câu trả lời tuyệt vời cho bất kỳ ai chỉ có một! Tôi muốn máy nhanh như tôi có thể lấy nó.

Chỉnh sửa 2: OK, tôi đã chấp nhận câu trả lời nhận được một màn hình khác (và yêu thích nhận xét để nhận được ba trong số chúng !!). Tôi đã không đề cập đến điều này ban đầu, nhưng rõ ràng là nâng cấp tốt nhất cho số tiền đó. Tuy nhiên, khi tôi có hai màn hình (một 1600x1200, một 1280x1024), tôi sẽ đi cho Raptor. Tôi đã vui vẻ upvoted cả câu trả lời của Albert và Antic quá! Tôi đã xem xét perfmom trong khi làm việc và đĩa là một trong đó maxes ra nhiều nhất. Cảm ơn tất cả các câu trả lời :)

+1

Tôi không chắc câu hỏi cuối cùng của bạn ở đây là gì, nhưng tôi không nghĩ nó liên quan đến lập trình. – SCdF

+0

Không đồng ý. Hỏi cách tốt nhất để thiết lập phần cứng của bạn để ép hiệu suất ra khỏi bản sao của studio của bạn là rất liên quan đến lập trình. Cũng giống như liên quan như các câu hỏi cài đặt phần mềm được hỏi ở nơi khác. Nó không giống như anh ta đang tìm kiếm lời khuyên về thẻ video cho trò chơi. –

+0

Tôi đồng ý với nhiều RAM hơn và một màn hình thứ hai (sẽ có thể thực hiện được ở Mỹ với giá 300 đô la, nhưng có thể không ở Anh). Chỉ đi đến x64 nếu bạn có thể nhận được 4GB RAM (hoặc bạn có thể chạy Windows Server 2008 32 bit nếu bạn muốn gắn với x86). –

Trả lời

15

Nếu bạn chưa có, hãy truy cập nhiều màn hình, bạn sẽ không bao giờ hối tiếc. Nó sẽ không nâng cấp hiệu suất của bạn thay vì máy tính của bạn

Jeff Atwood cuộc đàm phán về điều đó: http://www.codinghorror.com/blog/archives/000012.html

+1

Đồng ý. Tôi luôn không thể hiểu cách mọi người có thể sống với một thiết lập một màn hình. – OregonGhost

+1

Vấn đề duy nhất là đó là một con đường một chiều, một khi bạn đến đó bạn không bao giờ có thể lấy lại;) – albertein

+0

Cảm ơn tất cả - nên có nói, tôi có hai màn hình đã ... không thể sống thiếu chúng! –

1

Tôi thứ hai vấn đề đa màn hình. Đối với các ổ đĩa 10K, tôi đã có một. Chắc chắn nó là tốt đẹp để đi từ power-off để đăng nhập Vista (trong tên miền) trong khoảng 15 giây, nhưng trừ khi bạn đang đập ổ đĩa trong quá trình phát triển nó sẽ không giúp đỡ nhiều. Cho giàn khoan của bạn, tôi thực sự sẽ chi tiền vào bộ nhớ 4Gig nhiều hơn, nhiều hơn nếu MB có thể hỗ trợ nó, và sau đó nhảy đến x64. Tất nhiên, giả định rằng bộ nhớ là nút cổ chai của bạn bây giờ (có lẽ là). Perfmon nói gì về việc sử dụng bộ nhớ?

11

Ổ đĩa 10k RPM là một ý tưởng hay.

Bạn sẽ muốn cả Visual Studio và bản sao làm việc của bạn ở trên ổ đĩa 10k rpm nếu bạn đi tuyến đó: đó là nơi tất cả các đĩa I/O của bạn sẽ xuất hiện trong quá trình phát triển. là quan trọng nhất.

Jeff $ .02 về vấn đề ở đây: http://www.codinghorror.com/blog/archives/000800.html

+0

Tôi chắc chắn ScottGu đã nói ở đâu đó rằng Studio rất chuyên sâu và tốc độ đĩa là một hướng đi tốt. –

+0

http://weblogs.asp.net/scottgu/archive/2007/11/01/ –

+0

SSD có vẻ thích hợp hơn bây giờ – PeteT

6

Nhận 2GB RAM hơn. Nó sẽ tốt trong ngân sách của bạn.

+0

Nhưng anh ta sẽ chỉ sử dụng một số điều đó mà không cần chuyển sang Vista 64. – crashmstr

+0

Một lý do khác để chuyển sang 64 bit. =] – bzlm

0

Hai tuần trước, tôi đã xây dựng một giàn khoan mới dựa trên các đề xuất của Jeff. Từ những gì tôi có thể làm việc ra tác động lớn nhất đến từ ổ cứng 300Gb velociraptor. Nếu bạn làm điều đó, sau đó đặt hầu hết các công cụ phát triển và các dự án của bạn trên ổ đĩa này. Không sử dụng ổ đĩa "khác" cho bất kỳ thứ gì mà bạn sẽ sử dụng nhiều lần trong ngày - sử dụng velociraptor cho tất cả sự phát triển.

1

Trên một mặt lưu ý: Tôi đã từng cố gắng cài đặt hiệu suất cao mềm tạo ổ đĩa RAM, và sau đó di chuyển mọi thứ có thể để ổ đĩa đó. Để phát triển ASP.NET, mọi thứ trừ các tệp khuôn khổ .NET đã được di chuyển (tệp dự án, tệp tạm thời, tệp được biên dịch, v.v.). Tôi đã nghĩ rằng điều này sẽ làm cho sự khác biệt nhiều hơn RAM nhiều hơn hoặc một ổ đĩa nhanh hơn, nhưng nó không có sự khác biệt nào. Vấn đề là thủ phạm chính là ổ đĩa Windows. Vì vậy, các khuyến nghị từ Jeff và Scott trong các câu trả lời khác liên quan đến hệ thống nói chung.

0

Có, chắc chắn đi 64-bit nếu bạn có thể (trừ khi bạn chơi một số trò chơi PC cũ hơn), với ít nhất 4GB RAM. Vấn đề của việc cài đặt lại hệ điều hành x64 và phần mềm có thể lớn hơn lợi ích cho bây giờ mặc dù.

Nhiều bộ nhớ hơn, Ổ đĩa hệ thống nhanh hơn và Ổ đĩa dữ liệu riêng biệt có lẽ là tăng hiệu suất dễ dàng nhất.

Nếu bạn đang thêm màn hình thứ 3, bạn rất có thể sẽ cần một cạc đồ họa thứ hai, tốt nhất là cùng một kiểu máy/kiểu.

Các vấn đề liên quan