五千年(敝帚自珍)

主题:请教个问题 -- 猫元帅

共:💬31 🌺1
全看分页树展 · 主题 跟帖
评论
家园 Enhanced mode in NT?

Enhanced mode was necessary because DOS did not have the power to access the additional memory Windows needed to run. Windows (from Win3.11to Win98) ran as just another program in DOS, albeit a very powerful program. Fortunately, in the more powerful and later versions of the OS (Windows NT/2000/XP), DOS has been eliminated from the core of the system. As such, Enhanced Mode is no longer applicable for computers using these OSes

NT's Memory Manager defines a 32-bit virtual address map that spans 2GB to 4GB.The space is split between user-mode application code and data and kernel-mode code and data. Usually, NT assigns the low 2GB (i.e., 0GB to 2GB) of the virtual address space to the user mode; this space is called the user space. NT assigns the upper 2GB (i.e., 2GB to 4GB) of the virtual address space to the kernel mode; this space is called the kernel space. NT does not give applications direct access to the kernel-mode portion of the address space; some versions of NT (e.g., NT Server 4.0, Enterprise Edition) support a switch that changes the virtual address space division to 3GB for the user space and 1GB for the kernel space. The kernel space permanently maps the NT kernel and device drivers, but user-space mapping changes to reflect the process address map of the currently executing thread. For example, if a Microsoft Word thread executes, Word's code and data map into the user space. However, if the scheduler switches to a Lotus Notes thread, the NT Memory Manager updates the user space with Lotus Notes' code and data.

顺便把硬盘管理再说明一下

[B][COLOR=blue]NTFS[/COLOR][/B] Windows NT/2000/XP/2003系列Native文件系统
Recommended minimum volume size is approximately 10 MB. Recommended practical maximum for volumes is 2 TB (terabytes). Much larger sizes are possible.Cannot be used on floppy disks.

File size limited only by size of volume

[B][COLOR=blue]FAT[/COLOR][/B]早期DOS系统,现在大多数数码相机,USB移动盘都使用FAT
Volumes from floppy disk size up to 4 GB. Does not support domains.

Maximum file size 2 GB. 

[B][COLOR=blue]FAT32[/COLOR][/B]Windos 9.x系列
Volumes from 512 MB to 2 TB. In Windows 2000, you can format a FAT32 volume only up to 32 GB.Does not support domains.

Maximum file size 4 GB.
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河