Was ist die Extended-Memory-
Der Speicher Karte auf einem System auf den 286-Prozessor oder höher können über die 1MB Grenze, wenn der Prozessor im Real-Modus ist vorhanden verlängern basiert. Auf einem 286 oder 386SX System ist die Extended Memory Limit 16MB (24-Bit-Adressierung), auf einem 386DX, 486, Pentium oder Pentium MMX-System wird die Extended Memory Limit 4GB (4.096 MB 32-Bit-Adressierung). Systems auf dem Pentium Pro, Pentium II basiert, und neuere Prozessoren haben ein Limit von 64 GB (65.536 MB mit 36-Bit-Adressierung). Hinweis 36-Bit-Speicher-Adressierung wird durch eine Methode namens aktiviert Physical Address Extension (PAE). PAE ist ein Intel bereitgestellte Speicheradresse Erweiterung, die Unterstützung von bis zu 64 GB ermöglicht physischen Speicher für Anwendungen, die auf den meisten 32-Bit-Intel Pentium Pro und spätere Prozessoren. PAE ermöglicht dem Prozessor, die Anzahl der Bits, die zur physischen Speicher von 32 Bit-Adresse zu 36 Bit erweitern können, aber es erfordert Betriebssystem Unterstützung. PAE-Unterstützung für mehr als 4GB ist nur in Server-orientierten Betriebssystemen wie Windows 2000 und späteren Versionen der Advanced Server und Datacenter Server-Betriebssystemen zur Verfügung gestellt. Ohne PAE-Unterstützung, Adressierung Speicher ist auf 32 Bit oder 4 GB physischen RAM begrenzt. Für ein System auf Speicher jenseits der ersten Megabyte-Adresse, muss der Prozessor im geschützten modethe einheitlichen Modus von 286 und höher Prozessoren werden. Auf einem 286, nur Programme im geschützten Modus ausgeführt werden kann Vorteil der erweiterten Speicher nehmen entworfen; 386 und höher Prozessoren bieten einen anderen Modus, genannt virtuellen Echtzeit-Modus, der Speicher erweitert werden kann in der Tat, gehackt in 1MB Stücke (jeweils eigene Real-Modus-Sitzung). Virtual Real-Modus ermöglicht auch mehreren dieser Sitzungen gleichzeitig ausgeführt werden, in geschützten Bereichen des Gedächtnisses. Sie können als DOS-Eingabeaufforderung oder Windows-Sitzungen unter Windows 9x/Me, NT, 2000, XP oder OS / 2 zu sehen. Obwohl mehrere DOS-Programme können auf einmal ausgeführt werden, wird jeder noch zu einem Höchstbetrag von 640 KB Arbeitsspeicher begrenzt, da jeder Sitzung simuliert einen Real-Modus-Umgebung bis hin zu den BIOS und Upper Memory Area. Laufen mehrere Programme gleichzeitig im virtuellen Echtzeit-Modus, nennt man Multitasking, erfordert Software, dass jedes Programm verwalten können und halten Sie sie vor einem Absturz in einander. OS / 2, Windows 9x/Me und Windows NT, 2000 und XP alle dies tun. Die 286 und höhere CPU-Chips auch in dem, was real-Modus, die volle Kompatibilität ermöglicht mit der 8088 CPU-Chip auf der PC / XT-Computer installiert Typ bezeichnet laufen. Real-Modus können Sie DOS-Programme ein zu einer Zeit auf einem AT-Typ-System laufen so wie man es auf einem PC / XT. Allerdings ist eine AT-Typ System läuft im Real-Modus, vor allem ein System auf der 386 durch Pentium 4 oder Athlon, wirklich funktionierende kaum mehr als ein Turbo PC. Im Real-Modus, können diese Prozessoren der 8086 oder 8088 zu emulieren, aber sie können nicht im geschützten Modus betreiben gleichzeitig. Aus diesem Grund, die 386 und oben auch ein virtuelles Echtzeit-Modus, der unter geschützten Modus arbeitet. Dies ermöglicht eine Echtzeit-Modus-Programme unter der Kontrolle eines Protected-Mode-Betriebssystem, wie Win9x/Me oder NT/2000/XP ausführen. Hinweis Erweiterter Speicher ist im Grunde der gesamte Speicher über die erste Megabyte, die nur zugegriffen, während der Prozessor im geschützten Modus ist kann. Verfasst von Kyle Herzog
|
|||||
|