Архитектура Microsoft Windows для разработчиков

         

В состав Windows 95 OSR2


В состав Windows 95 OSR2 входит файловая система FAT32, представляющая собой расширение FAT. Если Вы запустите утилиту FDISK на компьютере под управлением Windows 95 OSR2 с жестким диском больше 512 Мб, Вам будет предложено включить режим поддержки больших дисков. После Вашего согласия все новые разделы размером более 512 Мб будут помечаться как разделы FAT32.

FAT32 более эффективно использует дисковое пространство. В FAT 16 таблица размещения файлов разделена на блоки по 16 кб. Если блок используется не полностью, оставшийся объем пропадает. В FAT32 объем блоков — 4 кб, поэтому при частичном заполнении блока меньше дискового пространства остается пустым (рис. 1.1). Кроме того, файловая система FAT16 поддерживает диски размером лишь до 2 Гб, в то время как FAT32 — до 2 Тб.



Рис. 1.1 Методы хранения файлов в системах FAT16 и FAT32

Большинство Win32-пpилoжeний не надо модифицировать для работы с FAT32. Исключение представляют лишь приложения, использующие низкоуровневые структуры диска или как-либо иначе полагающиеся на формат данных на диске.

Windows NT

Windows NT Workstation и Windows NT Server — 32-разрядные операционные системы. Они предназначены для пользователей, заинтересованных в мощной многозадачной операционной среде.

Их применяют в таких отраслях промышленности и областях бизнеса, как:


  • автоматизация проектирования в машиностроении и электронной промышленности;


  • архитектура;


  • дизайн и строительство;


  • управление производственными процессами;


  • разработка программного обеспечения;


  • бухгалтерское дело;


  • финансовый анализ;


  • управление инвестициями;


  • системы реального времени.


  • Кроме того, Windows NT можно применять для одновременного выполнения множества приложений в многопроцессорных системах. Это очень удобно, так как, пока пользователь работает с активным приложением, фоновые приложения также действуют.

    Программы в Windows NT выполняются в отдельных областях памяти, поэтому неисправное приложение не влияет на работу других. Более того, архитектура Windows NT защищает операционную систему от приложений, пытающихся монополизировать ресурсы процессора или воспользоваться адресным пространством операционной системы.


    Содержание раздела