Entwicklungs-PC: AMD gegen Intel und 32-Bit gegen 64-Bit

8

Ich möchte einen neuen Entwicklungs-PC kaufen. Mein Budget beträgt nicht mehr als 1.000 USD (inkl. Monitor). Ich bin offen für Laptop (Desktop-Ersatz-Typ) oder der traditionelle Desktop-PC würde gut tun.

Meine primäre Entwicklungsumgebung ist Microsoft, Visual Studio 2008 (und auch die Unterstützung für älteren Visual Studio 6-Code). SQL Server 2005, 2008 sowie Legacy-Unterstützung von SQL Server 2000. Microsoft Office 2003, Potenzial zur Installation von 2007, aber Unterstützung so weit zurück wie Office 2000. Die Software, die ich geschrieben und unterstützt werde, wird Windows XP meist, aber einige Vista. Ich werde davon ausgehen müssen, dass es 64-Bit-Implementierungen gibt, die es zu installieren gibt.

Meine erste Verwirrung beginnt mit der Wahl von AMD oder Intel. Meine Sorge ist, dass es ein Kompatibilitätsproblem bei der Erstellung von Software gibt, die Visual Studio in einer AMD-Umgebung verwendet. Ich habe keine Beweise, es ist nur eine Sorge, die hoffentlich jemand für mich klären wird.

Zuletzt bin ich verwirrt über 32-Bit- und 64-Bit-Installationen. Sollte ich beim kleinsten gemeinsamen Nenner (32-Bit) bleiben, obwohl 64-Bit stetig an Boden gewinnt? Ich bin mir bewusst, dass die 64-Bit-Betriebssysteme über 4G RAM adressieren und dass ich mag, weil ich so viele virtuelle Maschinen für Testumgebungen wie möglich einrichten möchte und viele gleichzeitig aktiv haben kann.

Ich suche nicht nach der Traummaschine, nur nach einer Maschine mit einem Monitor und dem besten Prozessor für etwa 1000 Dollar, mit dem ich Software für die meisten Maschinen schreiben kann.

    
Taptronic 30.09.2008, 20:57
quelle

8 Antworten

6

Es gibt einige Unterschiede in der Befehlsebene zwischen AMD und Intel, aber nichts, was Visual Studio entdecken wird. Vielleicht könnten Sie, wenn Sie mit Sun Studio arbeiten, darauf stoßen (ich habe es!).

Ich würde für eine 64-Bit-Maschine gehen und 32-Bit-VMs darauf ausführen, wenn Sie das Bedürfnis haben, in dieser Umgebung Tests durchzuführen. Das gemeinsame Gefühl hier scheint zu sein, dass das höchste Niveau von Vista, das Sie sich leisten können, die Plattform ist, auf der Sie sich entwickeln können.

    
stimms 30.09.2008, 21:00
quelle
3

Mit 32-Bit-XP und Vista haben Sie möglicherweise nicht mehr Zugriff auf viel mehr als 3 GB oder RAM, aber möglicherweise weniger (Mein Heimcomputer konnte nur auf 2,25 GB mit Vista 32 zugreifen). Wenn Sie es sich leisten können, eine Maschine mit 4 GB RAM zu bekommen, würde ich Vista-64 (Home Premium oder Ultimate) empfehlen.

Je nachdem, welche Art von Entwicklung Sie durchführen, kann die Festplattengeschwindigkeit einen großen Unterschied in den Kompilierungszeiten ausmachen. Holen Sie sich 10.000 RPM-Festplatten, wenn möglich für eine Desktop-Maschine und 7200 RPM-Laufwerke für einen Laptop, aber sie kosten mehr.

    
crashmstr 30.09.2008 21:08
quelle
3

AMD hat ihre Inkompatibilitäten schon lange geglättet. Ihre Entscheidung sollte einfach sein, welche Marke Ihrer Meinung nach bessere Leistung / Merkmale hat. Ich würde definitiv mit 64 Bit gehen, weil Sie immer 32 Bit für VMs und Apps emulieren können und so weiter. Die Möglichkeit, zusätzlichen Speicher zu verwenden, wird sich später auszahlen, wenn Sie nur $ 100 für weitere 2-4 Gigs ausgeben, anstatt weitere $ 1000, um schließlich einen 64-Bit-Rechner zu kaufen.

    
MattC 30.09.2008 21:14
quelle
3

Wenn Sie daran interessiert sind, mehrere VMs laufen zu lassen, ist der Arbeitsspeicher entscheidend, genau wie die CPU. Momentan ist Intel bei der Leistung für Dollar vorne (besonders wenn Sie an Übertaktung interessiert sind), AMDs Optionen sind jedoch akzeptabel und die Menge an Phenomen scheint bei echten Quad-Core-Anwendungen besser zu sein als bei den Intel Quads.

Die Qualität und Geschwindigkeit des RAM ist weitgehend unwichtig. Generic DDRII 800mhz wird gut, nur stellen Sie sicher, dass Sie 4 oder 8 GB davon haben.

In puncto Betriebssystem ist xp 64bit ziemlich dürftig, obwohl es schon eine Weile existiert. Vista 64bit hat jedoch fast die gesamte Treiberunterstützung von Vista 32bit. Während dies bedeutet, dass einige Ihrer älteren Geräte nicht funktionieren, sollten Sie weniger Probleme mit Vista als XP haben. In Bezug auf die Versionierung empfehle ich Premium, aber Sie müssten in die Liste der hinzugefügten Funktionen schauen, um festzustellen, ob es das wert ist oder nicht (für mich ist es das überhaupt nicht wert).

In Bezug auf Probleme, die aufgrund bestimmter Prozessoren auftreten können? Ich stimme mit stimms überein, dass es zwar geringfügige Unterschiede geben kann, dass Sie in der VS-Entwicklung jedoch nicht darauf stoßen. Allerdings ist meine Erfahrung in dieser Arena keineswegs umfassend.

    
superfireydave 30.09.2008 21:15
quelle
2

Wenn Sie nach einem nicht zu teuren Dev-Rechner suchen, sollte AMD besser sein.

Das AMD 780G / 790G Mainboard verfügt über integrierte VGA-Technologie und übertrifft die meisten NVIDIA / Intel Video-Mainboards zu einem vernünftigen Preis. AMD Phenom CPU-Leistung ist nicht so gut wie die von Intel. Aber wenn man bedenkt, dass man eine AMD 3-Core-CPU zu dem Preis bekommen kann, dass Intel nur 2-Core anbietet, ist das ein gutes Geschäft.

Intels CPU hat ein großes Übertaktungspotential. Aber als Entwickler schätze ich, dass Sie eine solide-wie-eine-Maschine mögen und nicht riskieren, einen blauen Tod Bildschirm während der Erstellung Ihres Codes zu stellen.

Die Hardware-Virtualisierung ist wichtig, wenn Sie mit X64-Virutal-Maschinen zu Testzwecken experimentieren möchten. Die meisten modernen AMD-CPUs verfügen über eine eingebaute Hardware-Virtualisierungsfunktion, während Intel diese Funktion von seinen Low-End-CPUs abschneidet.

    
rIPPER 11.12.2008 03:41
quelle
1

Holen Sie sich 4 Gigs Rams Minimum gleich, dass Sie ein System benötigen, das mehr als 3 Gigs (also 64-Bit-OS) bewältigen kann. Rams ist billig und IDE mit allen anderen Software (Debuggen, Testen, Datenbank-Client, etc.) benötigen Sie einige Rams, wenn Sie etwas schnell wollen.

    
Patrick Desjardins 30.09.2008 21:13
quelle
1

Für die CPU können Sie einen Quad Core für weniger als 190 $ mit erhalten ein Brett, das damit umgehen kann (ca. 125 $), haben Sie einen starken Start. Sie müssen nicht die neueste Grafikkarte haben ...

    
Patrick Desjardins 30.09.2008 21:15
quelle
1

Viele bereits gebaute PCs können unter Ihrem Budget (unter 720 $) nett sein. Siehe dieses Beispiel:

  • Vista Home Premium 64-Bit
  • 320 GB Festplatte
  • 3 Gig Rams
  • GeForce 7100 Grafik
  • 22 "Acer LCD enthalten
  • Core 2 Duo E4700
Patrick Desjardins 30.09.2008 21:18
quelle

Tags und Links