Wieviel Speicher kann ein Prozess auf einem 64bit OS allokieren?



  • Hi!

    Sobald ein Prozess unter Windows 32bit mehr als 2048 MB virtual size will, stürzt er hübsch ab.

    Wie hoch ist das Limit eigentlich bei 64bit? Und hängt es auch vom verbauten RAM ab? Eher nicht, oder? Da wird halt die Auslagerungsdatei verwendet, richtig?

    MfG



  • MSDN schrieb:

    By default, 64-bit Microsoft Windows-based applications have a user-mode address space of 8 terabytes.

    Das bedeutet übersetzt, dass du theoretisch einen Addressraum für 8192 GB RAM benutzen darfst. Nun haben aber derzeitige Prozessoren und Betriebssysteme Limitationen was den Speicher betrifft. Windows 7 Ultimate x64 als grösste Consumer Version von Windows kann mit maximal 192 GB Speicher umgehen, wobei du wohl für die Verwaltung eines derartig grossen Speichers sicherlich einige GB abziehen musst. Darum kannst du davon ausgehen, dass die momentane Grenze für eine einzelne Applikation bei etwa 180 GB liegt.

    MfG





  • Danke liebe Leute, jetzt geht's rund! 😮


Log in to reply