AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Wie viel RAM kann eine 32-Bit-Anwendung nutzen?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie viel RAM kann eine 32-Bit-Anwendung nutzen?

Ein Thema von Matze · begonnen am 12. Jun 2013 · letzter Beitrag vom 13. Jun 2013
Antwort Antwort
Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#1

AW: Wie viel RAM kann eine 32-Bit-Anwendung nutzen?

  Alt 13. Jun 2013, 12:21
Einen Rechner mit 4 GB RAM auszustatten ist ziemlich "blöd".
Installiert man Windows 32-Bit, dann kann man den Speicher nicht voll nutzen.
Installiert man Windows 64-Bit, dann bekommt man die Vorteile des 64-Bit Betriebssystem nicht richtig zu spüren.
Windows 64-Bit braucht per se schon für sich selbst mehr RAM weil alle Zeiger doppelt so groß sind. Zusätzlich schleppt das Betriebssystem auch noch die 32-Bit DLLs mit sich rum.
Das führt dazu, dass der Speicher trotzdem Mangelware bleibt.
Erst ab 6 oder 8GB fühlt sich Window 64-Bit wohl.
fork me on Github
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.073 Beiträge
 
Delphi 12 Athens
 
#2

AW: Wie viel RAM kann eine 32-Bit-Anwendung nutzen?

  Alt 13. Jun 2013, 12:33
Windows 64-Bit braucht per se schon für sich selbst mehr RAM weil alle Zeiger doppelt so groß sind. Zusätzlich schleppt das Betriebssystem auch noch die 32-Bit DLLs mit sich rum.
Das führt dazu, dass der Speicher trotzdem Mangelware bleibt.
Erst ab 6 oder 8GB fühlt sich Window 64-Bit wohl.
Also bei mir verbraucht 64-Bit Windows nicht so besonders viel mehr RAM als 32-Bit. Das liegt im Bereich weniger hundert MiB.

Selbst mit mehreren Instanzen von Delphi und diversen anderen Tools sind bei mir unter 3 GiB belegt plus Cache. Windows 8 frisch installiert hatte in der 64-Bit Variante unter 1 GiB in Verwendung soweit ich mich erinnere, den genauen Wert weiß ich nicht mehr.

32-Bit Vista hatte ich mit 1 GiB RAM problemlos im Einsatz, 64-Bit Windows 7 auf 4 GiB auch.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Morphie

Registriert seit: 27. Apr 2008
Ort: Rahden
630 Beiträge
 
#3

AW: Wie viel RAM kann eine 32-Bit-Anwendung nutzen?

  Alt 13. Jun 2013, 12:37
Einen Rechner mit 4 GB RAM auszustatten ist ziemlich "blöd".
Installiert man Windows 32-Bit, dann kann man den Speicher nicht voll nutzen.
Kleiner Einwand:
Die 4 GB könnte man als 2x2GB Riegel im Dual Channel betreiben. Man hätte somit 3,5GB nutzbaren Speicher im Dualbetrieb...
Die Alternativen wären doch:
4GB (3,5GB) im SingleChannel
2x1GB im DualChannel
1x2GB im SingleChannel
...
Macht für mich alles noch weniger Sinn als eben 4GB im DualChannel unter 32Bit.
Für mich wäre das also die optimale Konfiguration für 32Bit...

Bei 64Bit sieht das natürlich anders aus
  Mit Zitat antworten Zitat
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#4

AW: Wie viel RAM kann eine 32-Bit-Anwendung nutzen?

  Alt 13. Jun 2013, 12:50
Erst ab 6 oder 8GB fühlt sich Window 64-Bit wohl.
Kommt wohl sehr drauf an was du da machen willst. Für einen normalen Büro PC + Compiler dürften 4 GB dicke ausreichen.

Wenn du mehrere VMs laufen hast kann das schnell mal 12-14 GB werden.
Gruß
Cookie
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz