Ergebnis 1 bis 10 von 1214

Thema: Windows Vista - Sammelthread

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #11
    Professional Avatar von noxon
    Registriert seit
    12.05.2006
    Beiträge
    3.340

    Standard

    Zitat Zitat von Yon Boy Beitrag anzeigen
    Damals wurde festgelegt, dass Windows den Speicher deshalb in 2 GB + 2 GB aufteilt. Ein einzelner Prozess (z.B Spiel) darf also maximal 2 GB Adressraum nutzen. Die anderen beiden GB behält sich Windows eben für die oben genannten Adressen und für sich selbst.
    Es stimmt, dass Windows den Speicher in zwei Teile aufteilt. Einen für den Userspace, in dem die Anwendungen laufen und einen für den Kernelspace der ausschließlich für Windows, den Treibern u.s.w. vorbehalten ist. Es stimmt schon, dass eine Anwendung so maximal 2 GB verwenden kann.

    Du hattest allerdings gesagt, dass Windows nur 2 GB adressieren kann. Das klang so, als ob Windows insgesamt nur 2 GB zur Verfügung stehen. Außerdem hast du angedeutet, dass dies eine Einschränkung der 32 Bit Version sei.
    In der 64 Bit Version ist das nicht anders. Natürlich wird auch dort der Speicher in zwei Teile geteilt, es sei denn du definierst dort auch wieder von Hand die Verteilung. Unter Vista geht das jetzt sogar bis auf's MB genau, während XP ja nur den /3GB Schalter kennt.


    Aber das mit den höheren Speicheradressen hatte selbst schon DOS wo man Ram größer 1MB extra noch in den highlevel Bereich legen musste... das waren noch zeiten, aber das werden hier wohl die wenigsten mit gemacht haben.
    Ich erinnere mich auch noch mit Schrecken daran.



    PS:
    Ich hab nochmal ne Frage. Weißt du genau, dass der Adressraum, der für die Adressierung der übrigen Hardware notwendig ist im Kernelspace liegt? Ich glaube das stimmt nicht. Ich denke der steht dem System überhaupt nicht zur Verfügung. DenBbereich muss man erst vom Gesamtspeicher abziehen und dann die übrigen ~3GB oder so durch zwei teilen. Das war bisher immer meine Meinung.

    Wenn es so wäre, wie du sagst und lediglich im Kernelspace Adressen "verloren" gehen, die dann für den Ram nicht mehr verwendet werden können, dann wäre das nämlich ne super Sache. Der Kernelspace ist eh viel zu groß angesetzt und wenn's so wäre wie du sagst hätte man auch in der 32 Bit Version 2 GB Ram im Userspace.
    Geändert von noxon (30.06.2007 um 16:00 Uhr)

    Lest euch bitte unsere FAQs für grundsätzliche Fragen zu Crysis durch und beachtet bitte unsere Forenregeln.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •