Gibt es überhaupt ein 64-Bit-Visual Studio? Warum nicht?
Gibt es überhaupt ein 64-Bit-Visual Studio? Warum nicht?
Antworten:
Aus zahlreichen Gründen, Nr .
Warum wird in diesem MSDN-Beitrag erklärt .
Erstens werden aus Leistungssicht die Zeiger größer, sodass die Datenstrukturen größer werden und der Prozessor-Cache gleich groß bleibt. Dies führt im Grunde genommen zu einem Geschwindigkeitsverlust (Ihr Kilometerstand kann variieren). Sie beginnen also in einem Loch und müssen sich aus diesem Loch herausholen, indem Sie den zusätzlichen Speicher über 4G zu Ihrem Vorteil nutzen. In Visual Studio kann dies in einigen großen Lösungen vorkommen, aber ich denke, es ist vorzuziehen, zunächst nur weniger Speicher zu verwenden. Viele der VS-Algorithmen sind dafür zugänglich. Hier ist ein alter Artikel, in dem die Leistungsprobleme ausführlich behandelt werden: https://docs.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take-advantage-of-64-bit
Zweitens besteht aus Kostengründen der wahrscheinlich kürzeste Weg zum Visualisieren von Visual Studio auf 64-Bit darin, das meiste davon schrittweise auf verwalteten Code zu portieren und dann den Rest zu portieren. Die Kosten für einen vollständigen Port mit so viel nativem Code werden ziemlich hoch sein, und natürlich würden alle bekannten Erweiterungen kaputt gehen, und wir müssten im Grunde ein 64-Bit-Ökosystem erstellen, ähnlich wie Sie es für Treiber tun. Autsch.
Nein! Es gibt keine 64-Bit-Version von Visual Studio.
So erkennen Sie, dass es sich nicht um 64-Bit handelt: Sobald Sie Visual Studio heruntergeladen und auf die Schaltfläche Installieren geklickt haben, wird der automatisch ausgewählte Initialisierungsordner C: \ Programme (x86) \ Microsoft Visual Studio 14.0 angezeigt
Nach meinem Verständnis gehen alle 64-Bit-Programme / Anwendungen ab Windows 7 zu C: \ Programme und alle 32-Bit-Anwendungen zu C: \ Programme (x86).
Program Files (x86)
. Bedeutet das, dass es keinen 64-Bit-Firefox gibt?
Nein, aber die 32-Bit-Version läuft unter 64-Bit-Windows einwandfrei.
nein, aber es läuft gut auf win64 und kann win64 .EXEs erstellen
Gibt es überhaupt ein 64-Bit-Visual Studio?
Ja, buchstäblich gibt es eines mit dem Namen "Visual Studio" und 64-Bit, aber gut, auf Mac nicht unter Windows
Warum nicht?
Entscheidungsfindung ist eine elektrochemische Reaktion, die in unserem Gehirn stattfindet und einen Aktivierungspunkt hat (Nerdest-Antwort, die ich finden kann, aber folge). Dieselbe Situation ereignete sich in der Geschichte: Windows 64! ...
Um dies vollständig zu beantworten, möchte ich, dass Sie sich an alte Zeiten erinnern. Stellen Sie sich vor, warum es derzeit 64-Bit-Windows gibt. Ich denke, zu der Zeit für Windows64 hatten sie genau die gleichen Gründe, die andere hier über "Gründe, warum nicht 64-Bit-VS unter Windows" eingetragen waren, und "Gründe, warum nicht 64-Bit-Windows". Warum haben sie dann mit der Entwicklung für Windows 64bit begonnen? Einfach! Wenn es ihnen nicht gelungen wäre, 64-Bit-Windows zu erstellen, wäre M $ heutzutage eine Geschichte gewesen. Wenn die gleichen Gründe, die M $ dazu zwingen, 64-Bit-Windows zu erstellen, bei Bedarf für 64-Bit-VS angezeigt werden, werden wir wahrscheinlich 64-Bit-VS sehen, auch wenn alle anderen hier eingetragenen Gründe gleich bleiben! Mit der Zeit können die Einschränkungen von 32-Bit auch VS treffen, so dass höchstwahrscheinlich etwas wie das Folgende passiert:
Ich setze auf Visual Studio Code, der rechtzeitig seinen Platz einnimmt. Ich denke, Bifurkationspunkt dafür wird sein, dass einige CPU-Hersteller X anfangen, mit der x86_64-Architektur zu konkurrieren, die ihren Platz auf dem Mainstream-Markt für Laptops und / oder Workstations einnimmt.