2008-09-30 33 views
8

Tôi đang tìm mua một PC phát triển mới. Ngân sách của tôi không quá $ 1,000 USD (bao gồm cả màn hình). Tôi đang mở cho máy tính xách tay (loại máy tính để bàn thay thế) hoặc máy tính để bàn truyền thống sẽ làm tốt.PC phát triển: AMD vs Intel và 32-bit vs 64-bit

Môi trường phát triển chính của tôi sẽ là Microsoft, Visual Studio 2008 (và hỗ trợ mã Visual Studio 6 cũ hơn). SQL Server 2005, 2008 cũng như hỗ trợ kế thừa của SQL Server 2000. Microsoft Office 2003, có khả năng cài đặt năm 2007 nhưng hỗ trợ như xa Office 2000. Phần mềm tôi sẽ viết và hỗ trợ sẽ là Windows XP chủ yếu, nhưng một số Vista. Tôi sẽ phải giả định có những triển khai 64-bit ngoài đó để cài đặt.

Sự nhầm lẫn đầu tiên của tôi bắt đầu bằng việc chọn AMD hoặc Intel. Mối quan tâm của tôi là có một vấn đề tương thích với phần mềm xây dựng bằng cách sử dụng Visual Studio trong một môi trường AMD. Tôi không có bất kỳ bằng chứng nào, đó chỉ là một mối lo ngại rằng hy vọng ai đó sẽ dọn sạch cho tôi.

Cuối cùng, tôi nhầm lẫn về cài đặt 32 bit và 64 bit. Tôi có nên gắn bó với mẫu số chung ít nhất (32-bit) mặc dù 64-bit đang tăng dần không? Tôi biết rằng hệ điều hành 64 bit sẽ giải quyết trên 4G RAM và tôi thích vì tôi muốn thiết lập nhiều Máy ảo cho môi trường thử nghiệm nhất có thể, và có thể có nhiều hoạt động cùng một lúc ..

Tôi không tìm kiếm chiếc máy mơ ước, chỉ là một chiếc máy có màn hình và bộ vi xử lý tốt nhất với giá khoảng 1000 đô la, cho phép tôi viết phần mềm cho phần lớn máy móc ở đó.

+0

Cập nhật: Tôi đã kết thúc chờ đợi một thời gian và đi với HP Core2 Duo Quad với 4G RAM, ổ cứng 640G và màn hình rộng 24 inch - $ 999 tại Costco. Càng xa càng tốt. Tôi dự định nâng cấp lên 8G RAM rất sớm. Như Stimms đã đề cập, tôi có các máy ảo 32 bit và thậm chí có cả Windows 7 Betas đang chạy. Rất đẹp. – Taptronic

Trả lời

6

Có một số khác biệt mức độ chỉ dẫn giữa AMD và Intel nhưng không có gì mà Visual Studio sẽ phát hiện ra. Có lẽ nếu bạn đang phát triển với Sun Studio, bạn có thể chạy vào chúng (tôi có!).

Tôi sẽ sử dụng máy 64 bit và chạy các máy ảo 32 bit trên đó nếu bạn cảm thấy cần phải thử nghiệm trong môi trường đó. Cảm giác chung quanh đây dường như là mức cao nhất của Vista mà bạn có thể đủ khả năng là nền tảng để phát triển.

+0

Nhưng điều này có thể được thực hiện với ngân sách $ 1K không? Nếu tôi đi với AMD thì rất có thể. – Taptronic

3

Với 32-bit XP và Vista, bạn có thể không có quyền truy cập nhiều hơn 3 GB hoặc RAM, nhưng có thể khá ít (máy chủ của tôi chỉ có thể truy cập 2,25 GB với Vista 32). Nếu bạn có thể đủ khả năng nhận được một máy với 4GB RAM, tôi khuyên bạn nên sử dụng Vista-64 (Home Premium hoặc Ultimate).

Tùy thuộc vào loại phát triển bạn đang thực hiện tốc độ ổ đĩa cứng có thể tạo sự khác biệt lớn trong thời gian biên dịch. Nhận ổ cứng 10.000 RPM nếu có thể cho máy tính để bàn và ổ đĩa 7200 RPM cho máy tính xách tay, nhưng chi phí sẽ cao hơn.

+0

Làm thế nào về bộ vi xử lý? AMD ổn chứ? Đây là 99,9% phát triển Windows và phát triển Internet. SQL Server + Visual Studio – Taptronic

1

Nhận 4 hợp đồng biểu diễn rams tối thiểu bằng nhau mà bạn cần một hệ thống có thể xử lý nhiều hơn 3 hợp đồng biểu diễn (do đó, 64bits OS). Rams là rẻ và IDE với tất cả các phần mềm khác (gỡ lỗi, thử nghiệm, khách hàng cơ sở dữ liệu, vv) sẽ yêu cầu bạn một số rams nếu bạn muốn một cái gì đó nhanh chóng.

3

AMD đã loại bỏ sự không tương thích của chúng từ lâu. Quyết định của bạn về điều đó chỉ đơn giản là thương hiệu bạn cảm thấy có hiệu suất/tính năng tốt hơn. Tôi chắc chắn sẽ đi với 64 bit bởi vì bạn luôn có thể thi đua 32 bit cho máy ảo và các ứng dụng và như vậy. Khả năng sử dụng thêm bộ nhớ sẽ trả cổ tức sau khi bạn chỉ chi 100 đô la cho 2-4 hợp đồng biểu diễn khác thay vì 1000 đô la khác để mua máy 64 bit.

+0

Cảm ơn bạn đã thông tin đó! – Taptronic

1

Đối với cpu, bạn có thể nhận được Quad Core cho ít hơn 190 đô la, với bảng có thể xử lý nó (khoảng 125 đô la) bạn có khởi đầu mạnh mẽ. Bạn không cần phải có thẻ video mới nhất ...

+0

Tôi là loại có thể "đua xe" nhưng sẽ không biết một điều darn về đi dưới mui xe. Có khó khăn để xây dựng một giàn khoan những ngày này? Nó rẻ hơn? Worth nó? – Taptronic

3

Vì bạn quan tâm đến việc chạy nhiều RAM của VM sẽ là khóa, như là CPU. Hiện tại Intel đang đi trước về hiệu suất cho đồng đô la (đặc biệt là nếu bạn quan tâm đến ép xung), tuy nhiên các tùy chọn của AMD có thể chấp nhận được và hàng loạt các ứng dụng lõi có vẻ tốt hơn ở các ứng dụng lõi tứ thực tế so với các quad của Intel.

Chất lượng và tốc độ của RAM phần lớn không quan trọng. Generic DDRII 800mhz sẽ ổn, chỉ cần đảm bảo bạn có 4 hoặc 8 GB.

Về mặt hệ điều hành, xp 64bit khá mong muốn được hỗ trợ trình điều khiển ngay cả khi nó được sử dụng trong một thời gian. Vista 64bit tuy nhiên có gần như tất cả các trình điều khiển hỗ trợ của Vista 32bit. Trong khi điều này có nghĩa rằng một số thiết bị cũ của bạn sẽ không hoạt động, bạn sẽ có ít phức tạp hơn với Vista so với XP. Về mặt phiên bản, tôi khuyên bạn nên trả phí, tuy nhiên bạn cần phải xem xét danh sách tính năng được thêm vào để xác định xem nó có đáng giá hay không (với tôi, nó không đáng giá chút nào).

Về các vấn đề có thể xảy ra do bộ vi xử lý cụ thể? Tôi đồng ý với kích thích rằng trong khi có thể có sự khác biệt nhỏ, nó không phải là một cái gì đó bạn gặp phải trong phát triển VS. Tuy nhiên, kinh nghiệm của tôi trong đấu trường đó là không có nghĩa là mở rộng.

+0

Cảm ơn bạn đã giải thích. – Taptronic

1

Rất nhiều PC đã xây dựng có thể tốt cho bạn dưới ngân sách của bạn (dưới 720 $). Xem ví dụ sau: ổ cứng alt text

  • Vista Home Premium 64-bit
  • 320 gig
  • 3 buổi biểu diễn rams
  • GeForce 7100 đồ họa
  • 22" Acer LCD bao gồm
  • Core 2 Duo E4700
+0

720, eh? Đó là những gì tôi đang nghĩ đến. Điều này có thể chấp nhận hơn 4G RAM không? – Taptronic

2

Nếu bạn tìm kiếm không quá expe nsive dev máy, AMD nên được tốt hơn.

Bo mạch chủ AMD 780G/790G có VGA tích hợp sẵn trên bo mạch, thực hiện hầu hết bo mạch chủ tích hợp video nvidia/intel với mức giá hợp lý. Hiệu suất của CPU AMD Phenom không tốt bằng Intel. Nhưng xem xét bạn có thể có được một CPU 3 nhân của AMD với mức giá mà Intel cung cấp cho bạn chỉ có 2 lõi, đó là một việc tốt.

CPU của Intel có tiềm năng ép xung tuyệt vời. Tuy nhiên, với tư cách là một nhà phát triển, tôi cho rằng bạn thích một chiếc máy rắn và không thích mạo hiểm lấy một màn hình chết màu xanh trong khi biên dịch mã của bạn.

Ảo hóa phần cứng rất quan trọng nếu bạn muốn phai màu bằng máy virut X64 để thử nghiệm. Hầu hết các CPU AMD hiện đại có tính năng ảo hóa phần cứng được tích hợp sẵn, trong khi Intel cắt tính năng này từ các CPU cấp thấp của nó.

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