Gibt es Hindernisse, die den Einsatz von 64-Bit-Betriebssystemen auf Workstations verhindern?

Gibt es Hindernisse, die den Einsatz von 64-Bit-Betriebssystemen auf Workstations verhindern?

An meinem Arbeitsplatz laufen unsere Server seit Jahren auf 64-Bit-Betriebssystemen. Aber die Workstations sind ein Problem. Nur sehr wenige Anwendungen und Treiber funktionieren auf 64-Bit-Betriebssystemen einwandfrei. Diese wenigen Fälle reichen aus, um den Einsatz von 64-Bit-Betriebssystemen auf Workstations zu verhindern.

  1. Warum passiert das? Liegt es am Betriebssystem oder am Treiber/der Anwendung?

Zusätzlich:

  1. Wenn Sie ein ähnliches Problem haben, teilen Sie uns bitte Ihre Gedanken und die aufgetretenen Probleme mit.

  2. Wann werden 64-Bit-Betriebssysteme die Mehrheit darstellen?

Antwort1

Das Problem lässt sich nicht einfach zusammenfassen. Das Hauptproblem besteht jedoch darin, dass die Anbieter immer zögern, Zeit und somit Geld in die Entwicklung von Treibern zu investieren, bei denen sie nicht sicher sind, ob sie den erforderlichen Gegenwert erzielen.

Kurz gesagt: Wenn sie nicht der Meinung sind, dass es zu viele 64-Bit-Benutzer gibt, werden sie nicht für diese entwickeln.

Dasselbe gilt für Anwendungen. Die meisten Anwendungen sind nur für den 32-Bit-Betrieb geschrieben und sind auf Aufwärtskompatibilität durch Auffüllung angewiesen, um zu funktionieren. Aber je nachdem, welche Art von geheimnisvoller Magie im Quellcode angewendet wird, kann dies schiefgehen, auch wenn es nicht allzu häufig vorkommt – größtenteils leiden nur komplexe Anwendungen wie Spiele wirklich unter Kompatibilitätsproblemen.

Das Betriebssystem selbst kann selten Fehler in der Architektur machen – die meisten 64-Bit-Implementierungen sind einwandfrei.

Wann 64-Bit-Betriebssysteme die Mehrheit bilden werden, wird vermutlich ein langsamer, schleichender Prozess sein. Am einfachsten wäre es für einen Chiphersteller, die 32-Bit-Verarbeitungskompatibilität einfach komplett aufzugeben. Dies würde die Betriebssystementwickler zwingen, 32-Bit-Anwendungskompatibilitätsschichten beizubehalten, und diese würden so implementiert, dass es in Ordnung ist, alte Software auf diese Weise auszuführen, aber alle Benutzer, die versuchen, neue Software für 32-Bit zu schreiben, aktiv davon abhalten.

Antwort2

Wenn Sie sich für Windows als Client-Betriebssystem entscheiden und Ihre Hardware über eine leistungsstarke 64-Bit-Treiberunterstützung vom Hersteller verfügt,und Sie haben gründlich getestet. Ich glaube nicht, dass es zu nennenswerten Softwareproblemen kommen wird.

Der 32-Bit-Softwaremodus ist in Vista 64 Bit recht gut und ich verwende es seit fast einem Jahr als primäre Workstation bei der Arbeit und zu Hause mit Standard-Apps (Office, VMWare, FireFox usw.). Mein persönlicher Schwachpunkt ist die Druckertreiberunterstützung mit unserem lokalen Kopierer/Drucker, aber solche Dinge sollten beim Testen gefunden werden.

Wie bei allen Dingen kann die Leistung unterschiedlich ausfallen UND Sie müssen testen! testen! testen! Testen Sie Geschäftsanwendungen, testen Sie Ihre Peripheriegeräte und Geräte und stellen Sie sicher, dass sie auf einem 64-Bit-Betriebssystem funktionieren. Sie könnten es aber wahrscheinlich auch gleich mit einbeziehen, wenn Sie alte Hardware ersetzen.

Ob sich all diese Tests für Sie lohnen, können nur Sie selbst entscheiden. Wir setzen 64-Bit-Clients nur ein, wenn die Nutzung des Systems dies erfordert (z. B. wenn große Mengen RAM adressiert werden müssen), aber das wird sich mit der Zeit ändern.

Antwort3

Sie sollten keine Probleme haben, ein anderes 64-Bit-Betriebssystem als Windows auf Ihren Workstations auszuführen. Solaris hat schon seit einiger Zeit einen 64-Bit-Kernel, und die meisten Standard-Linux-Installationen sind ebenfalls auf 64-Bit umgestiegen.

Leider haben viele Anbieter keine Treiber für die 64-Bit-Betriebssystemversionen erstellt oder aktualisiert. Genauer gesagt haben Anbieter, die Win64 als Ziel haben, hauptsächlich Serverhardware und keine Workstation-Geräte im Visier.

Antwort4

Es gibt eine seltene Anwendung, die im 32-Bit-Modus von 64-Bit Vista nicht einwandfrei läuft. Testen Sie die Anwendung und stellen Sie fest, wo genau die Probleme liegen. Wenn nur wenige Benutzer die Anwendung verwenden müssen, können Sie möglicherweise VirtualPC oder einen anderen Virtualisierungsmechanismus verwenden, damit diese wenigen Benutzer damit arbeiten können.

Sehen Sie sich auch Windows 7 und den XP-Modus an, der Teil von Windows 7 Professional ist. Wenn Sie ein wenig warten können, sollten Sie Ihre 32-Bit-Anwendungen im XP-Modus ausführen können, während der Rest Ihres Systems als 32-Bit-System läuft. Dies setzt voraus, dass die Treiber nicht das Problem sind. Sofern Sie jedoch keine sehr alte oder sehr proprietäre Hardware verwenden, sollten 64-Bit-Treiber verfügbar sein.

verwandte Informationen