Warum benötigen einige Steam-Spiele (wie XCOM Enemy Unknown) unter Linux mehr RAM-Speicher als unter Windows? Die Mindestanforderungen für Windows sind: Windows Vista / 2 GB RAM und für Linux: Ubuntu 14.04 (64 Bit) und 4 GB RAM.
Antwort1
Als ergänzende Antwort inSpieleentwicklerWenn es um die Portierung eines Steam-Spiels auf Linux geht, kann dies von vielen Faktoren abhängen. Hier der Vergleich:
Wir können sehen, dass unter Linux die doppelte Speichermenge vorhanden ist. Abgesehen von den im Link genannten Gründen bezüglich Compilern, Bibliotheken und mehr wollen Steam und Spieleentwickler aus Sicht sicherstellen, dass das Spiel auf der besagten Plattform perfekt läuft. Das bedeutet, dass die Anforderungen im Vergleich zu Windows oder Mac niedriger oder höher sein können. In den meisten Fällen sind die Anforderungen gleich (wie bei Wasteland 2) oder können doppelt so hoch sein wie bei diesem Spiel oder sogar bei Borderlands: The Prequel. Es hängt letztendlich von mehreren wichtigen Faktoren ab:
Verfügt das Spiel über eine native oder entwickelte Engine für Linux (dies hat großen Einfluss auf die Hardwareanforderungen)
Ist das Spiel/die Engine für Linux optimiert (Denken Sie an Wasteland 2 auf Linux 32-Bit im Vergleich zu Wasteland 2 Patch 2 auf Linux 32-Bit. Im Grunde ist die Leistung doppelt so gut). Dies beinhaltet auch weniger Overhead, weniger Speicher-/CPU-Auslastung, weniger I/O und mehr.
Verwendet es die richtigen Bibliotheken oder Bibliotheksversionen? Dazu gehören auch Videotreiber, Audiotreiber, Controller und mehr.
Mit der Zeit haben manche Spiele weniger Hardwareanforderungen, wenn die Entwickler mehr Zeit hatten, daran zu arbeiten. Die Spiele mit Valve Engines hatten beispielsweise zu Beginn einen enormen Speicherbedarf. Nach mehreren Monaten der Optimierung erreichten sie ein ähnliches Niveau wie Windows mit einer besseren Gesamtleistung.
Beachten Sie auch, dass dies die von Steam hinzugefügten Mindest- und empfohlenen Hardwareanforderungen sind. Ich bin ziemlich sicher, dass Windows-Benutzer weder 4 GB als empfohlene Speichermenge noch eine Nvidia 8600 als Minimum benötigen. Einige Benutzer haben möglicherweise mit niedrigeren Anforderungen eine großartige Erfahrung, während andere tatsächlich die empfohlenen Anforderungen für ein „Mindesterlebnis“ benötigen.
Seien Sie außerdem nicht überrascht, wenn Sie in ein paar Monaten dasselbe Spiel mit denselben Hardwareanforderungen wie Windows sehen. Denken Sie daran, dass zwischen einigen Ubuntu-Entwicklern, die bei Steam helfen, den Steam-Entwicklern, die an Linux arbeiten, um die Leistung zu verbessern und den Weg zu Linux zu ebnen, und Spieleentwicklungsunternehmen, die Linux als Option sehen, bessere Anforderungen, mehr Optimierungen und mehr Spiele auf dieser Plattform erscheinen werden.
Ich weiß nicht, ob irgendjemand Gothic 3 oder Far Cry ohne Updates gespielt hat. Nach der Installation aller Updates hatten wir dann ein völlig neues Spiel, das tatsächlich funktionierte. Nun, hier gilt das gleiche Prinzip.