About: HIMEM.SYS

An Entity of Type: racing driver, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

HIMEM.SYS is a DOS device driver which allows DOS programs to store data in extended memory according to the Extended Memory Specification (XMS). The memory beyond the first 1 MB of address space is required by Windows 9x/Me in order to load; therefore, these versions of Microsoft Windows require HIMEM.SYS to be loaded to be able to run. HIMEM.SYS was first included with Windows 2.1 (1988).

Property Value
dbo:abstract
  • HIMEM.SYS ist ein Gerätetreiber, der es DOS-Programmen und -Treibern ermöglicht, Daten im erweiterten Speicherbereich (englisch Extended Memory) über die Extended Memory Specification (XMS) zu speichern. Mit HIMEM.SYS kann der Speicherbereich oberhalb von 1 MiB so verwaltet werden, dass verschiedene Programme und Gerätetreiber bei der Verwendung des Erweiterungsspeichers nicht in Konflikt geraten. Er regelt außerdem den Zugriff auf den oberen Speicherbereich (den Upper Memory Block, UMB) zwischen 640 KiB und 1 MiB, in welchen Teile des DOS-Kernels und von Gerätetreibern sowie TSR-Programme geladen werden können. Die Höhe des nutzbaren Speicherplatzes oberhalb der 1-MiB-Grenze hängt vom Prozessorentyp ab. Sie beträgt beim 80286 maximal 15 MiB und ab dem 80386, retronym auch als IA-32 bekannt, maximal 1023 MiB unter MS-DOS 6.x. Bei solchen Systemen wird der Treiber bei der Installation von MS-DOS automatisch installiert. HIMEM.SYS kann durch Einstellungen in der <a href="/wiki/CONFIG.SYS" title="CONFIG.SYS">CONFIG.SYS</a> konfiguriert und angepasst werden. Zum Ausführen von Windows 3.x im 286- oder 386-Modus ist HIMEM.SYS unbedingt notwendig; ist der Treiber nicht vorhanden, startet Windows nicht. Alle auf Windows 3.11 folgenden DOS-basierten Windows-Versionen, die als Windows 9x bezeichnete Reihe von Windows 95 bis Me, benötigen HIMEM.SYS für die DOS-basierte Funktionalität, während die Speicherverwaltung für native Windows-Programme vom Virtual Memory Manager (VMM, VMM32.vxd) verwaltet wird, wie dies auch unter Windows NT der Fall ist. Damit DOS-Programme weiterhin laufen können stellen ihnen die NT-basierten Windows-Versionen aber ebenfalls ein HIMEM.SYS innerhalb einer virtuellen DOS-Umgebung (NTVDM, NT Virtual DOS Machine) zur Verfügung. (de)
  • HIMEM.SYS is a DOS device driver which allows DOS programs to store data in extended memory according to the Extended Memory Specification (XMS). The memory beyond the first 1 MB of address space is required by Windows 9x/Me in order to load; therefore, these versions of Microsoft Windows require HIMEM.SYS to be loaded to be able to run. HIMEM.SYS was first included with Windows 2.1 (1988). In MS-DOS 5.0 (1991) and later, HIMEM.SYS can be used to load the DOS kernel code into the High Memory Area (HMA) to increase the amount of available conventional memory by specifying <a href="/wiki/DOS_(CONFIG.SYS_directive)" class="mw-redirect" title="DOS (CONFIG.SYS directive)">DOS</a>=HIGH in <a href="/wiki/CONFIG.SYS" title="CONFIG.SYS">CONFIG.SYS</a>. In DR DOS 5.0 (1990) and 6.0 (1991), the driver is named HIDOS.SYS rather than HIMEM.SYS, like the corresponding <a href="/wiki/DCONFIG.SYS" class="mw-redirect" title="DCONFIG.SYS">DCONFIG.SYS</a> or CONFIG.SYS directive <a href="/wiki/HIDOS_(CONFIG.SYS_directive)" class="mw-redirect" title="HIDOS (CONFIG.SYS directive)">HIDOS</a>=ON. In FreeDOS, the matching file is named HIMEM.EXE and can be loaded from the FreeDOS configuration file named <a href="/wiki/FDCONFIG.SYS" class="mw-redirect" title="FDCONFIG.SYS">FDCONFIG.SYS</a> or CONFIG.SYS. In Windows 3.1 and Windows 9x, there is also a command-line loadable version of HIMEM.SYS called XMSMMGR.EXE. It can load extended memory services after the system boots into the command prompt. This allows Windows Setup to load even if HIMEM.SYS is not loaded. (en)
  • HIMEM.SYS는 도스 프로그램들이 연속 확장 메모리 규격 (XMS)을 통해 연속 확장 메모리에 데이터를 저장할 수 있게 도와준다. 특별히 이 장치 드라이버는 중요한데, 다양한 버전의 (역자 주: 운영 체제가 아닌) 마이크로스프트 윈도가 도스 운영 체제 위에서 돌릴 수 있는 것은 HIMEM.SYS가 로드된 뒤이기 때문이다. MS-DOS 5.0에서 HIMEM.SYS가 소개되었으며 사용할 수 있는 기본 메모리를 늘리기 위해 CONFIG.SYS에다 DOS=HIGH라는 구문을 집어 넣음으로써 도스 커널 코드를 고위 메모리 영역 (HMA)으로 로드해서 쓸 수 있었다. HIMEM.SYS는 첫 1 메가바이트 이상의 메모리 공간에 접근할 수 있고 윈도 9x/ME가 운영 체제의 그래픽 부분을 불러내는 데에도 필요하다. 프리도스에서 HIMEM.EXE라는 파일이 있는데 이것은 프리도스 구성 파일인 FDCONFIG.SYS 또는 CONFIG.SYS에서 불러올 수 있다. HIMEM이 시스템에서 사용되고 있지 않는 경우, EMM386과 같은 EMS 메모리 관리자는 사용할 수 없다. (ko)
  • HIMEM.SYS — драйвер дополнительной (extended memory) и HMA-памяти для операционной системы MS-DOS, обеспечивающий поддержку дополнительной памяти (extended или expanded). HIMEM.SYS был введён в состав MS-DOS 5.0 для возможности загрузки ядра операционной системы DOS в High Memory Area с целью увеличения размера доступной основной области памяти путём указания загрузки DOS=HIGH в CONFIG.SYS. HIMEM.SYS предоставляет доступ к оперативной памяти за пределами первого мегабайта пространства и потому драйвер необходим системам MS Windows9x/ME для загрузки графической части операционных систем. В FreeDOS соответствующий файл называется HIMEM.EXE и может загружаться из конфигурационных файлов FreeDOS с именами FDCONFIG.SYS или CONFIG.SYS. (ru)
dbo:wikiPageID
  • 6415933 (xsd:integer)
dbo:wikiPageLength
  • 1915 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1100364741 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • HIMEM.SYS는 도스 프로그램들이 연속 확장 메모리 규격 (XMS)을 통해 연속 확장 메모리에 데이터를 저장할 수 있게 도와준다. 특별히 이 장치 드라이버는 중요한데, 다양한 버전의 (역자 주: 운영 체제가 아닌) 마이크로스프트 윈도가 도스 운영 체제 위에서 돌릴 수 있는 것은 HIMEM.SYS가 로드된 뒤이기 때문이다. MS-DOS 5.0에서 HIMEM.SYS가 소개되었으며 사용할 수 있는 기본 메모리를 늘리기 위해 CONFIG.SYS에다 DOS=HIGH라는 구문을 집어 넣음으로써 도스 커널 코드를 고위 메모리 영역 (HMA)으로 로드해서 쓸 수 있었다. HIMEM.SYS는 첫 1 메가바이트 이상의 메모리 공간에 접근할 수 있고 윈도 9x/ME가 운영 체제의 그래픽 부분을 불러내는 데에도 필요하다. 프리도스에서 HIMEM.EXE라는 파일이 있는데 이것은 프리도스 구성 파일인 FDCONFIG.SYS 또는 CONFIG.SYS에서 불러올 수 있다. HIMEM이 시스템에서 사용되고 있지 않는 경우, EMM386과 같은 EMS 메모리 관리자는 사용할 수 없다. (ko)
  • HIMEM.SYS ist ein Gerätetreiber, der es DOS-Programmen und -Treibern ermöglicht, Daten im erweiterten Speicherbereich (englisch Extended Memory) über die Extended Memory Specification (XMS) zu speichern. Mit HIMEM.SYS kann der Speicherbereich oberhalb von 1 MiB so verwaltet werden, dass verschiedene Programme und Gerätetreiber bei der Verwendung des Erweiterungsspeichers nicht in Konflikt geraten. (de)
  • HIMEM.SYS is a DOS device driver which allows DOS programs to store data in extended memory according to the Extended Memory Specification (XMS). The memory beyond the first 1 MB of address space is required by Windows 9x/Me in order to load; therefore, these versions of Microsoft Windows require HIMEM.SYS to be loaded to be able to run. HIMEM.SYS was first included with Windows 2.1 (1988). (en)
  • HIMEM.SYS — драйвер дополнительной (extended memory) и HMA-памяти для операционной системы MS-DOS, обеспечивающий поддержку дополнительной памяти (extended или expanded). HIMEM.SYS был введён в состав MS-DOS 5.0 для возможности загрузки ядра операционной системы DOS в High Memory Area с целью увеличения размера доступной основной области памяти путём указания загрузки DOS=HIGH в CONFIG.SYS. (ru)
rdfs:label
  • HIMEM.SYS (de)
  • HIMEM.SYS (en)
  • HIMEM.SYS (ko)
  • HIMEM.SYS (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License