Π”ΠΈΠΏΠ»ΠΎΠΌΡ‹, курсовыС, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅...
Брочная ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… систСмах ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру. Π€Π°ΠΉΠ», Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…, ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ. Π­Ρ‚ΠΎ называСтся связываниСм. Π’ UNIX-систСмах Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ, Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ Π±Ρ‹ нСзависимо ΠΎΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². Бвязи Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ… ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ физичСскиС Ρ„Π°ΠΉΠ»Ρ‹. Π€Π°ΠΉΠ» «ΠΈΡΡ‡Π΅Π·Π°Π΅Ρ‚», ΠΊΠΎΠ³Π΄Π° удаляСтся послСдняя связь… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

1. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах

2. Ѐайловая систСма FAT

3. Ѐайловая систСма FAT 32

4. Ѐайловая систСма HPFS

5. Ѐайловая систСма NTFS

6. Ѐайловая систСма ΠžΠ‘ сСмСйства UNIX

1. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах

Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ½Ρ‹Ρ… структур Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΈ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ дисковоС пространство, называСтся Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой. Основной структурной Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ любой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы являСтся Ρ„Π°ΠΉΠ» ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

Π€Π°ΠΉΠ» — минимальная структурированная имСнованная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ (ΠΏΠ°ΠΏΠΊΠ°) являСтся своСобразной ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π΅ΠΉ структурой для располоТСнных Π½Π° Π΄ΠΈΡΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ². ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² ΡΠ΅Π±Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ (Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅) ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ. ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π½Π° Π΄ΠΈΡΠΊΠ΅ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру — Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². ЕдинствСнный ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π½Π΅ Π²Ρ…одящий Π½ΠΈ Π² ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ называСтся ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ.

ВсС Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ хранятся Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисках, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ Π΅Π³ΠΎ конструкции. ΠœΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ диски ΡΠ²Π»ΡΡŽΡ‚ΡΡ устройствами ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ доступа. Π’ Π½ΠΈΡ… каТдая запись Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ свой ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ адрСс, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ нСпосрСдствСнный доступ ΠΊ Π½Π΅ΠΉ, минуя всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ записи. Для хранСния Π΄Π°Π½Π½Ρ‹Ρ… слуТит диск (ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дисков), ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Ρ„Π΅Ρ€Ρ€ΠΎΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΌ слоСм. Π—Π°ΠΏΠΈΡΡŒ Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹ΠΉ диск ΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… с Π½Π΅Π³ΠΎ осущСствляСтся Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ чтСния/записи.

Рис. 1 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° повСрхности ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ диска ΠŸΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ диска Ρ€Π°Π·Π±ΠΈΡ‚Π° Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ собой окруТности (рис. 1). Π”ΠΎΡ€ΠΎΠΆΠΊΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° ΡΠ΅ΠΊΡ‚ΠΎΡ€Ρ‹. Π Π°Π·ΠΌΠ΅Ρ€ сСктора ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ составляСт 512 Π±Π°ΠΉΡ‚.

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм пространство Π½Π° Π΄ΠΈΡΠΊΠ΅ выдСляСтся кластСрами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ состоят ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСкторов. ΠšΠ»Π°ΡΡ‚Π΅Ρ€ — ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ мСста Π½Π° Π΄ΠΈΡΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ для хранСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ диск ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для записи Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½ — Π½Π° Π΅Π³ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ записаны Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ сСкторов с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΈ ΡΠ΅ΠΊΡ‚ΠΎΡ€Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅, Ссли это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈ этом ΠΆΠ΅ происходит тСстированиС повСрхности диска для поиска Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ² ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ слоя. НС ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ — физичСскоС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ диска — с Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅ΠΌΡΡ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ТСсткиС диски ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ физичСской Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΡ€ΠΈ ΠΈΡ… ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ.

Один физичСский ТСсткий диск ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² — логичСских дисков (Ρ‚ΠΎΠΌΠΎΠ²). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ логичСский диск прСдставляСт собой ΠΊΠ°ΠΊ Π±Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π° Π½Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ своя файловая систСма ΠΈ ΡΠ²ΠΎΠΉ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах MS-DOS ΠΈ Windows ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ дисковоС устройство обозначаСтся латинской Π±ΡƒΠΊΠ²ΠΎΠΉ. Для ΠΈΠΌΠ΅Π½ΠΈ логичСского диска ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π±ΡƒΠΊΠ²Ρ‹ ΠΎΡ‚ A Π΄ΠΎ Z. Π‘ΡƒΠΊΠ²Ρ‹ A ΠΈ B ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ дисководы Π³ΠΈΠ±ΠΊΠΈΡ… ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… дисков (FDD). Начиная с Π±ΡƒΠΊΠ²Ρ‹ C, ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ТСсткого диска (HDD), дисководы оптичСских дисков ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ диски. Для обращСния ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ спСцификация:

устройство:ΠΏΡƒΡ‚ΡŒΠΈΠΌΡ Ρ„Π°ΠΉΠ»Π°. Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π—Π΄Π΅ΡΡŒ ΠΏΡƒΡ‚ΡŒ — список ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², входящих Π΄Ρ€ΡƒΠ³ Π² Π΄Ρ€ΡƒΠ³Π°, Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ся ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Если ΠΏΡƒΡ‚ΡŒ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½, слСдуСт Ρ‡Ρ‚ΠΎ, Ρ„Π°ΠΉΠ» находится Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ диска. Π’ MS-DOS имя Ρ„Π°ΠΉΠ»Π° состоит ΠΈΠ· 8 символов, Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ 3 символов Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°. Π’ΠΎΡ‡ΠΊΠ° отдСляСт собствСнно имя ΠΎΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. Имя Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π»Π°Ρ‚инских Π±ΡƒΠΊΠ², Ρ†ΠΈΡ„Ρ€ 0 — 9, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… символов, ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π». Π’ Windows ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² (ΠΎΡ‚ 1 Π΄ΠΎ 255 символов), имя ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹. ΠŸΡ€ΠΈ использовании Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм HPFS ΠΈ NTFS имя Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСсколько Ρ‚ΠΎΡ‡Π΅ΠΊ.

Π’ ΠΈΠΌΠ΅Π½Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ символы «* «ΠΈ »? «, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΌΠ°ΡΠΊΠ°Ρ… ΠΈΠΌΠ΅Π½ ΠΏΡ€ΠΈ поискС Ρ„Π°ΠΉΠ»ΠΎΠ².

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π° ΠΈ ΡΠ²ΡΠ·Ρ‹Π²Π°Π½ΠΈΡ Ρ„Π°ΠΉΠ»Π° с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚. Π₯отя имя Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²:

1) ВСкстовыС Ρ„Π°ΠΉΠ»Ρ‹. ВСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ простой ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ тСкст, Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅ ASCII, ANSI ΠΈΠ»ΠΈ UNICODE. ВСкст Π±Π΅Π· Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ содСрТит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ символы ΠΈ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ символы (Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ ΠΈ Ρ‚абуляции). Π Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ тСкст содСрТит Π±ΠΈΠ½Π°Ρ€Π½ΡƒΡŽ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ (мСТстрочный ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π», новая страница ΠΈ Ρ‚. ΠΏ.), ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ Ρ€ΠΈΡΡƒΠ½ΠΊΠΈ;

2) ГрафичСскиС Ρ„Π°ΠΉΠ»Ρ‹ — Ρ„Π°ΠΉΠ»Ρ‹, содСрТащиС Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ изобраТСния;

3) Π€Π°ΠΉΠ»Ρ‹ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° — Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ содСрТащиС ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π·Π²ΡƒΠΊ (Ρ„Π°ΠΉΠ»Ρ‹ Π°ΡƒΠ΄ΠΈΠΎ) ΠΈ Ρ„Π°Π»Ρ‹ Π²ΠΈΠ΄Π΅ΠΎ (содСрТат ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π²ΡƒΠΊ);

4) Π˜ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ (Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ exe ΠΈ com).

5) АрхивныС Ρ„Π°ΠΉΠ»Ρ‹ — Ρ„Π°ΠΉΠ»Ρ‹ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² rar, tar, zip, cab ΠΈ Ρ‚. ΠΏ.

6) Π€Π°ΠΉΠ»Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ — Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ DLL, OCX ΠΈ LIB;

7) Π€Π°ΠΉΠ»Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… — Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ ΠΈΠ»ΠΈ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ физичСского ТСсткого диска

(числС логичСских дисков, ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅) располоТСна Π² Π³Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠΉ записи (MBR). MBR располоТСна Π² ΡΠ°ΠΌΠΎΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠΌ сСкторС ТСсткого диска ΠΈ Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах сСмСйства UNIX Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ диски отсутствуСт, Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся понятиС ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. БпСцификация обращСния ΠΊ Ρ„Π°ΠΉΠ»Ρƒ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

/ΠΏΡƒΡ‚ΡŒ/имя Ρ„Π°ΠΉΠ»Π°. Ρ‚ΠΈΠΏ Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС RSX (RSX-11) дисковыС устройства ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Π°ΠΌΠΈ: Π³Ρ€ΡƒΠΏΠΏΠΎΠ²ΠΎΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, порядковый Π½ΠΎΠΌΠ΅Ρ€ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅, Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, DKx, DMx ΠΈΠ»ΠΈ DPx). БпСцификация обращСния ΠΊ Ρ„Π°ΠΉΠ»Ρƒ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

устройство:[g, n] имя. Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π³Π΄Π΅:

устройство — ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства (DKx, DMx, DPx — ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ диски; MTx — ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹; Π’Π’Ρ… — Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π­Π’Πœ, LPx — ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€);

[g, n] - ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ опСрационная систСма смоТСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π°Π΄ этой систСмой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС опСрация монтирования Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

1) ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ‚ΠΈΠΏΠ° ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы; ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ цСлостности Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы;

2) Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ систСмных структур Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ модуля Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы). Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях — ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΡƒΠΆΠ΅ смонтирована;

3) Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² ΠΎΠ±Ρ‰Π΅Π΅ пространство ΠΈΠΌΠ΅Π½. МногиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ MS DOS Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с ΠΏΠΎΠ½ΡΡ‚ΠΈΠ΅ΠΌ монтирования. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эта систСма (ΠΊΠ°ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π”ΠžΠ‘, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ RT-11) выполняСт ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ монтирования ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ.

2. Ѐайловая систСма FAT

Ѐайловая систСма FAT прСдставляСт собой Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ:

1) нСпосрСдствСнно адрСса участков логичСского диска, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ²;

2) свободныС области дискового пространства;

3) Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹Π΅ области диска.

Π’ ΡΡ‚ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΌΡƒ для хранСния Π΄Π°Π½Π½Ρ‹Ρ…, соотвСтствуСт 16-Π±ΠΈΡ‚ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Если Π±Π»ΠΎΠΊ свободСн, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ. Если ΠΆΠ΅ Π±Π»ΠΎΠΊ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Ρ„Π°ΠΉΠ»Ρƒ, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ адрСсу ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° этого Ρ„Π°ΠΉΠ»Π°. Если это послСдний Π±Π»ΠΎΠΊ Π² Ρ„Π°ΠΉΠ»Π΅, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ — OxFFF (рис. 2). БущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ для обозначСния ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°, Π½Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΈΠ·-Π·Π° Π΄Π΅Ρ„Π΅ΠΊΡ‚Π° физичСского носитСля. Π’ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ хранится Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΈ Π΄Π»ΠΈΠ½Π° Ρ„Π°ΠΉΠ»Π°, измСряСмая Π² Π±Π°ΠΉΡ‚Π°Ρ…. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ диска ΠΏΡ€ΠΈ использовании 12-Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΉ FAT ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° 4096 Π±Π»ΠΎΠΊΠ°ΠΌΠΈ (2 ΠœΠ±Π°ΠΉΡ‚), Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎ для дискСт, Π½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ Π³ΠΎΠ΄ΠΈΡ‚ся для ТСстких дисков ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств большой Смкости. На Ρ‚Π°ΠΊΠΈΡ… устройствах DOS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ FAT с 16-Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ элСмСнтами. На Π΅Ρ‰Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… (Π±ΠΎΠ»Π΅Π΅ 32 ΠœΠ±Π°ΠΉΡ‚) дисках DOS выдСляСт пространство Π½Π΅ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, Π° ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ².

Рис. 2 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы FAT

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ FAT кластСры, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ, ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ. Π’ 16-разрядной FAT ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎ 65 536 кластСров. Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах Windows NT/2000/XP Ρ€Π°Π·Π΄Π΅Π»Ρ‹ FAT ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎ 4097 Мб. Π’ ΡΡ‚ΠΎΠΌ случаС кластСр Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 128 сСкторов диска.

ЛогичСскоС объСдинСниС сСкторов Π² ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹ позволяСт ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT ΠΈ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ доступ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ. Однако слишком большой Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π½Π΅ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ использованию области Π΄Π°Π½Π½Ρ‹Ρ…, особСнно ΠΏΡ€ΠΈ большом количСствС ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ². НапримСр, ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ кластСра Π² 32 сСктора (16 Кб) срСдняя Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π½Π° Ρ„Π°ΠΉΠ» составляСт 8 Кб. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 4 Кб.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ измСнСнию (ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ), Ρ‚ΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ свободного кластСра для Π½ΠΎΠ²ΠΎΠΉ ΠΏΠΎΡ€Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². Π”Π°Π½Π½Ρ‹Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π΅ Π² ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… кластСрах, Π° Π² ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°.

Π’Π°Π±Π»ΠΈΡ†Π° FAT являСтся основой Π΄Π°Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, поэтому ΠΎΠ½Π° хранится Π½Π° Π΄ΠΈΡΠΊΠ΅ Π² Π΄Π²ΡƒΡ… экзСмплярах. ΠžΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΏΠΈΠΈ FAT ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Π° Π΄Π»Ρ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ экзСмпляр. Если ΠΎΠ½ ΠΎΠΊΠ°ΠΆΠ΅Ρ‚ся ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΌ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ экзСмпляру. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ Π²ΠΎΡΡΡ‚ановлСния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ нСсоотвСтствия ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT осущСствляСт восстановлСниС основной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π΅Ρ‘ ΠΊΠΎΠΏΠΈΠΈ.

БистСма FAT ΠΎΡ‡Π΅Π½ΡŒ проста ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ΅ достоинство: Π²Ρ€ΠΎΠΆΠ΄Π΅Π½Π½ΡƒΡŽ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ ΡΠ±ΠΎΡΠΌ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя Ρƒ Π½Π΅Π΅ Π΅ΡΡ‚ΡŒ ΠΈ Ρ€ΡΠ΄ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… нСдостатков. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ нСдостаток состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ FAT. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‡Π°ΡΡ‚Ρ‹ΠΌ пСрСмСщСниям Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ дисковода ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊ Ρ€Π΅Π·ΠΊΠΎΠΌΡƒ сниТСнию ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, исполнСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ машинС ΠΏΠΎΠ΄ MS DOS ΠΈ ΠΏΠΎΠ΄ DOS-эмулятором систСм UNIX ΠΈΠ»ΠΈ OS/2 различаСтся ΠΏΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π² 1,5 Ρ€Π°Π·Π°. ОсобСнно это Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΏΡ€ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².

Ѐайловая систСма FAT 16 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 65 535 кластСров Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ диск, ΠΈ ΡΡ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° логичСского диска. Π‘ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° диска приходится ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСров, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΊΡ€Π°ΠΉΠ½Π΅ нСэффСктивному ΠΈ Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΌΡƒ расходу дискового пространства.

Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС FAT дисковоС пространство логичСского диска дСлится Π½Π° ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…. БистСмная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ создаСтся ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ся ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ диска, Π° Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ обновляСтся ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅. ΠžΠ±Π»Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π½Π° Π΄ΠΈΡΠΊΠ΅ иСрархичСскоС Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², с Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ Π½Π΅ Π²Ρ…одящСй Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ — ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ. ΠžΠ±Π»Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… доступна Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. БистСмная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ содСрТит Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΡƒΡŽ запись, Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сСктора, Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС хранится справочная информация. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Ρ‚Π°ΠΊΠΎΠ³ΠΎ справочника Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 32 Π±Π°ΠΉΡ‚Π° ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚: имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° — систСмный, Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния ΠΈ Π΄Ρ€., Π΄Π°Ρ‚Ρƒ ΠΈ Π²Ρ€Π΅ΠΌΡ создания ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ измСнСния Ρ„Π°ΠΉΠ»Π°, Π½ΠΎΠΌΠ΅Ρ€ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ кластСра, Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°.

3. Ѐайловая систСма FAT 32

По ΠΌΠ΅Ρ€Π΅ развития ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ΠΊ 16-разрядной FAT добавились Π΅Ρ‰Ρ‘ Π΄Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах ΠΎΡ‚ Microsoft: VFAT (Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ систСма FAT), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Windows 95 ΠΈ Windows NT, ΠΈ FAT 32 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Windows 98 ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Π΅Ρ€ΡΠΈΠΉ Windows 95 (OEM Service Release 2, ΠΎΠ½Π° ΠΆΠ΅ Windows 95 OSR2). Π’ Π½Π°ΡΡ‚оящСС врСмя файловая систСма FAT 32 поддСрТиваСтся соврСмСнными ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами

Windows ME/2000/XP. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ FAT 32 для Windows NT ΠΈ Linux.

Ѐайловая систСма VFAT Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ появилась Π² Windows 3.11 (Windows for Workgroups). Π‘ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Windows 95 Π² VFAT добавилась ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ².

Ѐайловая систСма VFAT ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с FAT 16. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с VFAT Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Ρ‘. Π‘ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ DOS запросто ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ каТСтся ΠΈΠΌ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ структурой FAT. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ². ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ нСдостатками Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм FAT 16 ΠΈ VFAT, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ ΠΊ Π½Π΅ΠΎΠ±Ρ…одимости создания Π½ΠΎΠ²ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, ΡΠ²Π»ΡΡŽΡ‚ΡΡ большиС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π½Π° ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ логичСского диска.

Ѐайловая систСма FAT 32 являСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ 32-разрядной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΡƒΡŽ структуру.

FAT 32 Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ эффСктивнСС расходуСт дисковоС пространство. ΠšΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹ Π² ΡΡ‚ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС мСньшС, Ρ‡Π΅ΠΌ кластСры Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… вСрсиях FAT. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для дисков Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π΄ΠΎ 8 Π“Π± FAT 32 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ кластСры Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 4 Кб. Π’Π°Π±Π»ΠΈΡ†Π° размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π² FAT 32 ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎ ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΎΠ² (Π² 32-разрядном ΠΊΠΎΠ΄Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌ для прСдставлСния Π½ΠΎΠΌΠ΅Ρ€Π° кластСра, фактичСски ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 28 разрядов). БистСма FAT 32 Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию FAT вмСсто стандартной. Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ загрузочная запись позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΏΠΈΠΈ Π²Π°ΠΆΠ½Ρ‹Ρ… структур Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΊ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡΠΌ структуры Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ размСщСния Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ прСдставлСн Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ кластСров ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ мСстС диска. Ѐайловая систСма FAT 32 ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠΉ структуры ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Для прСдставлСния Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ элСмСнты ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

Для этого число Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π½Π΅ΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ с 512 Π΄ΠΎ 2048. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ расход элСмСнтов ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, рСкомСндуСтся Π½Π΅ Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Π°ΠΌ слишком Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π°.

Π”Π»ΠΈΠ½Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π° Π² VFAT прСдставлСно ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 11 Π±Π°ΠΉΡ‚ элСмСнта ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° DOS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для хранСния ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°. Π’Π°ΠΊΠΎΠ΅ имя состоит ΠΈΠ· Π΄Π²ΡƒΡ… частСй: Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… восьми Π±Π°ΠΉΡ‚Π°Ρ… хранятся символы собствСнно ΠΈΠΌΠ΅Π½ΠΈ, Π° Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ… Ρ‚Ρ€Π΅Ρ… — символы Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°. Если имя состоит ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ ΠΈΠ· Π²ΠΎΡΡŒΠΌΠΈ символов, Ρ‚ΠΎ Π² ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΎΠ½ΠΎ дополняСтся символами ΠΏΡ€ΠΎΠ±Π΅Π»Π°, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всС восСмь Π±Π°ΠΉΡ‚ΠΎΠ². ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для отдСлСния ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΎΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΎΡ‚ΠΏΠ°Π΄Π°Π΅Ρ‚. Π’ 12-ΠΎΠΌ Π±Π°ΠΉΡ‚Π΅ элСмСнта ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° хранятся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°:

1) А — Π°Ρ€Ρ…ΠΈΠ². ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» Π±Ρ‹Π» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ содСрТимоС.

2) D — ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ элСмСнт ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ (ΠΏΠ°ΠΏΠΊΡƒ), Π° Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ».

3) V — Ρ‚ΠΎΠΌ (volume). ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ элСмСнту ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Π’ Π½Π΅ΠΌ собствСнно ΠΈ Ρ…ранится имя дискового Ρ‚ΠΎΠΌΠ°.

4) S — систСмный. ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

5) H — скрытый. К ΡΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ относятся Ρ‚Π°ΠΊΠΆΠ΅ систСмныС Ρ„Π°ΠΉΠ»Ρ‹.

6) R — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния. Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½Π΅ ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ. Π­Ρ‚ΠΎΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ ΠΎΡˆΠΈΠ±ΠΎΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

На Π΄ΠΈΡΠΊΠ°Ρ… с FAT 12 ΠΈΠ»ΠΈ FAT 16 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 10 Π±Π°ΠΉΡ‚ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся. На Π΄ΠΈΡΠΊΠ΅ с FAT 32 ΠΎΠ½ΠΈ содСрТат Ρ€Π°Π·Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ„Π°ΠΉΠ»Π΅. Π’Ρ€ΠΈΠ½Π°Π΄Ρ†Π°Ρ‚Ρ‹ΠΉ Π±Π°ΠΉΡ‚ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ для Windows NT ΠΈ Π² ΠΏΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ΅ DOS Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся.

Для Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько элСмСнтов ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ количСства Ρ„Π°ΠΉΠ»ΠΎΠ², находящихся Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Π”Π»ΠΈΠ½Π½ΠΎΠ΅ имя ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎ 256 символов ΠΈ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» с ΠΏΠΎΠ»Π½Ρ‹ΠΌ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π·Π°ΠΉΠΌΠ΅Ρ‚ Π΄ΠΎ 25 элСмСнтов Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT. ΠŸΡ€ΠΈ этом Π½Π° Π΄ΠΈΡΠΊΠ΅ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой FAT 16 максимальноС число Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ сократится Π΄ΠΎ 21. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Π”Π»ΠΈΠ½Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΉ спСцификации Ρ„Π°ΠΉΠ»Π°, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ Π² ΡΠ΅Π±Ρ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈ Π΅Π³ΠΎ имя, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°. Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС FAT 32 ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅ΡˆΠ΅Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π΄Π»ΠΈΠ½Π½Ρ‹ ΠΏΠΎΠ»Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ спСцификации остаСтся. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ рСкомСндуСтся ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° 75−80 символами, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ достаточно мСста для ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ.

4. Ѐайловая систСма HPFS

Ѐайловая систСма HPFS (Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ файловая систСма) Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ появилась Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС OS/2. HPFS являСтся Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой для ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π΄ΠΈΡΠΊΠ°ΠΌΠΈ большого объСма. Она, ΠΊΠ°ΠΊ ΠΈ FAT, ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², Π½ΠΎ Π² Π½Π΅ΠΉ Π΅Ρ‰Π΅ прСдусмотрСны автоматичСская сортировка ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‰ΠΈΠ΅ обСспСчСниС бСзопасности Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ мноТСствСнных ΠΈΠΌΠ΅Π½. Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ„Π°ΠΉΠ»Π΅. НапримСр, ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сопоставлСно Π΅Π³ΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ графичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (Π·Π½Π°Ρ‡ΠΎΠΊ).

По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с FAT HPFS ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ дисковоС пространство. Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ пространство, освобоТдСнноС стСртым Ρ„Π°ΠΉΠ»ΠΎΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ ΡΡ€Π°Π·Ρƒ ΠΈ Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

Для достиТСния Π±ΠΎΠ»Π΅Π΅ этого Π² HPFS примСняСтся:

— Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ дискового пространства;

— ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся ΠΌΠ΅Ρ‚ΠΎΠ΄ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… сбалансированных Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², для ускорСния поиска ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ„Π°ΠΉΠ»Π΅;

— ΠΈΠ½Ρ„ормация ΠΎ ΠΌΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… записСй рассрСдоточСна ΠΏΠΎ Π²ΡΠ΅ΠΌΡƒ диску, ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ самого Ρ„Π°ΠΉΠ»Π° (ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ) Π² ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… сСкторах ΠΈ Π²Π±Π»ΠΈΠ·ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ± ΠΈΡ… ΠΌΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, HPFS пытаСтся Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… кластСрах, Π° Π΅ΡΠ»ΠΈ Ρ‚Π°ΠΊΠΎΠΉ возмоТности Π½Π΅Ρ‚, ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° располоТСнныС Π² ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… сСкторах диска, физичСски Π±Ρ‹Π»ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΈΠΆΠ΅ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ. Π­Ρ‚ΠΎ сущСствСнно сокращаСт врСмя позиционирования Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ чтСния/записи ТСсткого диска.

ВсС эти прСимущСства обусловлСны структурой диска с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой HPFS.

Π’ Π½Π°Ρ‡Π°Π»Π΅ диска располоТСно нСсколько ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ². ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ дисковоС пространство Ρ€Π°Π·Π±ΠΈΡ‚ΠΎ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ областСй ΠΈΠ· ΡΠΌΠ΅ΠΆΠ½Ρ‹Ρ… сСкторов, ΠΈΠ»ΠΈ полос. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ области Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ сами Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΡΠ»ΡƒΠΆΠ΅Π±Π½Π°Ρ информация ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ Π·Π°Π½ΡΡ‚Ρ‹Ρ… сСкторах Π² ΡΡ‚ΠΎΠΉ области. КаТдая полоса Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π° Π΄ΠΈΡΠΊΠ΅ 8 Мб ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ распрСдСлСния сСкторов. Π­Ρ‚ΠΈ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ сСкторы Π΄Π°Π½Π½ΠΎΠΉ полосы заняты, Π° ΠΊΠ°ΠΊΠΈΠ΅ свободны. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ сСктору полосы Π΄Π°Π½Π½Ρ‹Ρ… соотвСтствуСт ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ Π² Π΅Ρ‘ Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Π΅. Π‘ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π΄Π²ΡƒΡ… полос Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ рядом, ΠΊΠ°ΠΊ ΠΈ ΡΠ°ΠΌΠΈ полосы (рис. 3). Π’Π°ΠΊΠΎΠ΅ располоТСниС полос ΠΈ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ позволяСт Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° Π΄ΠΈΡΠΊΠ΅ Ρ„Π°ΠΉΠ» Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π΄ΠΎ 16 Мб, Π±Π΅Π· отдалСния ΠΎΡ‚ ΡΠ°ΠΌΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± Π΅Π³ΠΎ мСстонахоТдСнии. Если Π±Ρ‹ Π½Π° Π²Π΅ΡΡŒ логичСский диск Π±Ρ‹Π»Π° Π±Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° адрСсная структура Π΄Π°Π½Π½Ρ‹Ρ… (ΠΊΠ°ΠΊ Π² FAT), Ρ‚ΠΎ Π΄Π»Ρ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½Π΅ΠΉ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ чтСния/записи Π² ΡΡ€Π΅Π΄Π½Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ диска. ИмСнно для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠΎΡ‚Π΅Ρ€ΡŒ диск Π² HPFS Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π½Π° ΠΏΠΎΠ»ΠΎΡΡ‹.

ДисковоС пространство Π² HPFS выдСляСтся Π½Π΅ ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Π°ΠΌΠΈ, Π° Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ‚Π°ΠΊΠΈΡ… Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π±Π»ΠΎΠΊΠ°Ρ… позволяСт ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ дисковоС пространство. Π’Π°ΠΊ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π² ΡΡ€Π΅Π΄Π½Π΅ΠΌ всСго 256 Π±Π°ΠΉΡ‚ Π½Π° Ρ„Π°ΠΉΠ».

Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ

Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ

Полоса 1

Битовая ΠΊΠ°Ρ€Ρ‚Π° 1

Битовая ΠΊΠ°Ρ€Ρ‚Π° 2

Полоса 2

Полоса 3

Битовая ΠΊΠ°Ρ€Ρ‚Π° 3

Битовая ΠΊΠ°Ρ€Ρ‚Π° 4

Полоса 4

Рис. 3 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ€Π°Π·Π΄Π΅Π»Π° HPFS

ΠšΡ€ΠΎΠΌΠ΅ полос с Π·Π°ΠΏΠΈΡΡΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ Π½Π° Ρ‚ΠΎΠΌΠ΅ (логичСском дискС) HPFS ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π΅Ρ‰Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ. Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ содСрТит имя Ρ‚ΠΎΠΌΠ°, Π΅Π³ΠΎ сСрийный Π½ΠΎΠΌΠ΅Ρ€, Π±Π»ΠΎΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² BIOS ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π‘Π»ΠΎΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² BIOS содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΆΠ΅ΡΡ‚ΠΊΠΎΠΌ дискС — количСствС Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ² ΠΈ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ диска, числС сСкторов Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅. Π­Ρ‚Π° информация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ модулями HPFS для поиска Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ сСктора.

Π’ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ содСрТится ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠΏΠΈΡΠΎΠΊ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚. Π’ ΡΡ‚ΠΎΠΌ спискС пСрСчислСны всС Π±Π»ΠΎΠΊΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… располоТСны Π±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹. Π’Π°ΠΊΠΆΠ΅ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ хранятся ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π½Π° ΡΠΏΠΈΡΠΎΠΊ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ»ΠΎΡΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Ρ‚Π° послСднСй ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°. Π’ ΡΠΏΠΈΡΠΊΠ΅ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² пСрСчислСны всС ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ сСкторы диска. Когда опСрационная систСма ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ, ΠΎΠ½ Π²Π½ΠΎΡΠΈΡ‚ся Π² ΡΡ‚ΠΎΡ‚ список ΠΈ Π΄Π»Ρ записи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ большС Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся. Π•Ρ‰Π΅ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ содСрТится информация ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ полосы.

Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ содСрТит ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠΏΠΈΡΠΎΠΊ свободных запасных Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π° ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΌ дискС, ΠΈ Ρ€ΡΠ΄ систСмных Ρ„Π»Π°Π³ΠΎΠ² ΠΈ Π΄Π΅ΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΡ€ΠΎΠ². Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы HPFS, позволяя Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

Π€Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π² HPFS Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΡƒΠ·Π»Π΅. Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» — это структура, содСрТащая ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΎ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ…. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈΠΌΠ΅Π΅Ρ‚ свой Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π». ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ сСктор ΠΈ Π²ΡΠ΅Π³Π΄Π° располагаСтся Π²Π±Π»ΠΈΠ·ΠΈ своСго Ρ„Π°ΠΉΠ»Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ Ρ„Π°ΠΉΠ»ΠΎΠΌ).

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» содСрТит Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 15 символов ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ»ΡƒΠΆΠ΅Π±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, статистику доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° ΠΈ ΡΠΏΠΈΡΠΎΠΊ управлСния доступом.

Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ копируСтся Π½Π° Π΄ΠΈΡΠΊ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой FAT, Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½. Π’ ΡΡ‚ΠΎΠΌ случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ восСмь символов ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Ρ€ΠΈ символа Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. Если имя Ρ„Π°ΠΉΠ»Π° содСрТит нСсколько Ρ‚ΠΎΡ‡Π΅ΠΊ, Ρ‡Ρ‚ΠΎ допустимо Π² HPFS, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся Ρ‚Ρ€ΠΈ символа послС послСднСй ΠΈΠ· ΡΡ‚ΠΈΡ… Ρ‚ΠΎΡ‡Π΅ΠΊ.

Ѐайловая систСма HPFS ΠΏΡ€ΠΈ записи Ρ„Π°ΠΉΠ»Π° Π½Π° Π΄ΠΈΡΠΊ стрСмится ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Если Ρ„Π°ΠΉΠ» Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π΅Π½ Ρ‚ΠΎ, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ описываСтся двумя 32-разрядными числами. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ число прСдставляСт собой ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Ρ„Π°ΠΉΠ»Π°, Π° Π²Ρ‚ΠΎΡ€ΠΎΠ΅ — Π΄Π»ΠΈΠ½Ρƒ экстСнта, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ число ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… Ρ„Π°ΠΉΠ»Ρƒ. Из ΡΡ‚ΠΎΠ³ΠΎ слСдуСт, Ρ‡Ρ‚ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм диска Π² HPFS составляСт 2 Π’Π±. Если Ρ„Π°ΠΉΠ» Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½, Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ экстСнтов описываСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠΈ 32-разрядных чисСл. ЀрагмСнтация происходит, ΠΊΠΎΠ³Π΄Π° Π½Π° Π΄ΠΈΡΠΊΠ΅ Π½Π΅Ρ‚ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ свободного участка, достаточного для размСщСния Ρ„Π°ΠΉΠ»Π° Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ. Π’ ΡΡ‚ΠΎΠΌ случаС Ρ„Π°ΠΉΠ» дСлится Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ частСй ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ся Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах диска. Ѐайловая систСма HPFS стараСтся ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ части Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΈΠΆΠ΅ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя позиционирования Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ чтСния/записи ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° с ΠΆΠ΅ΡΡ‚ΠΊΠΎΠ³ΠΎ диска. Π’Π°ΠΊΠΆΠ΅ файловая систСма стараСтся Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 4 Кб ΠΌΠ΅ΡΡ‚Π° Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… измСнСнию.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΈ Π΅Π³ΠΎ создании. Π’ ΡΡ‚ΠΎΠΌ случаС систСма сразу попытаСтся Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ мСсто ΠΏΠΎΠ΄ Ρ„Π°ΠΉΠ» Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π·Π°Π½ΠΈΠΌΠ°Π» ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ мСньшС экстСнтов. Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ ΡΠΎΠΎΠ±Ρ‰ΠΈΠ»Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. ЀактичСски, HPFS Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ мСсто, ΠΏΠΎΠ΄ Ρ„Π°ΠΉΠ», начиная Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ с Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠ΅Π³ΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ участка свободного пространства. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°ΠΉΠ»Ρ‹, Π΄Π»ΠΈΠ½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»Π°ΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΈΠ»ΠΈ ΠΆΠ΅ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ создавались ΠΏΡ€ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΌ дискС. ΠŸΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ„Π°ΠΉΠ» Ρ€Π΅Π΄ΠΊΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ большС 3—4 экстСнтов.

Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΡƒΠ·Π»Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ 8 экстСнтах Ρ„Π°ΠΉΠ»Π°. Если ΠΈΡ… Π±ΠΎΠ»ΡŒΡˆΠ΅, Ρ‚ΠΎ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» этого Ρ„Π°ΠΉΠ»Π° записываСтся ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π±Π»ΠΎΠΊ размСщСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎ 40 ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΡΠΊΡΡ‚Π΅Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ размСщСния.

Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для увСличСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ HPFS ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ сбалансированных Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для хранСния ΠΈ ΠΏΠΎΠΈΡΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΌΠ΅ΡΡ‚ΠΎΠ½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС FAT ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ Π½Π΅ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΡƒΡŽ структуру ΠΈ ΠΏΡ€ΠΈ поискС Ρ„Π°ΠΉΠ»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ с ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»Π°. Π’ HPFS структура ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° прСдставляСт собой сбалансированноС Π΄Π΅Ρ€Π΅Π²ΠΎ, с Π·Π°ΠΏΠΈΡΡΠΌΠΈ располоТСнными Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС. КаТдая запись содСрТит Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π», ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°Ρ‚Π΅ создания, послСднСго измСнСния ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΡ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Ρ„Π°ΠΉΠ»Π°, счСтчик обращСния ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈ ΡΠ°ΠΌΠΎ имя, ΠΈ Π΄Ρ€ΡƒΠ³Π°Ρ подобная информация. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ поискС Ρ„Π°ΠΉΠ»Π° Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π°. Записи ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ Π½Π΅ ΠΎΡ‚носящиСся ΠΊ ΠΈΡΠΊΠΎΠΌΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ Π½Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ.

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ пСрСбалансировка Π΄Π΅Ρ€Π΅Π²Π°. ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° пСрСимСнования ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒΡΡ Π½Π΅ΡƒΠ΄Π°Ρ‡Π΅ΠΉ ΠΈΠ·-Π·Π° нСдостатка дискового пространства, Π΄Π°ΠΆΠ΅ Ссли Ρ„Π°ΠΉΠ» Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π½Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ся. Для прСдотвращСния этого HPFS ΠΈΠΌΠ΅Π΅Ρ‚ малСнький ΠΏΡƒΠ» свободных Π±Π»ΠΎΠΊΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈ нСдостаткС мСста. Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΡ‚ΠΎΡ‚ ΠΏΡƒΠ» хранится Π² Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅.

Ѐайловая систСма HPFS для исправлСния ошибок, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈ записи Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° Π΄ΠΈΡΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ, прСдназначСнная для записи Π² ΡΠ΅ΠΊΡ‚ΠΎΡ€, оказавшийся Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹ΠΌ, сохраняСтся Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π·Π°ΠΏΠ°ΡΠ½Ρ‹Ρ… сСкторов, Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° ΡΡ‚ΠΎΡ‚ случай. Π˜Ρ… ΡΠΏΠΈΡΠΎΠΊ хранится Π² Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π—Π°Ρ‚Π΅ΠΌ происходит ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния. Она прСдставляСт собой ΠΏΠ°Ρ€Ρ‹ 32-разрядных чисСл. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ число Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹ΠΉ сСктор, Π° Π²Ρ‚ΠΎΡ€ΠΎΠ΅ Π½Π° ΡΠ΅ΠΊΡ‚ΠΎΡ€ Π΅Π³ΠΎ Π·Π°ΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠΉ. ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° ΠΊΠ°Ρ€Ρ‚Ρ‹ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния выполняСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ CHKDISK ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ‚ΠΎΠΌΠ° HPFS. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π·Π°ΠΌΠ΅Ρ‰Π΅Π½Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° (сСктора) выдСляСтся Π½ΠΎΠ²Ρ‹ΠΉ сСктор Π² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящСм мСстС. Π—Π°Ρ‚Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² ΡΡ‚ΠΎΡ‚ сСктор, ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ‚ся информация ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°. ПослС этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° вносит ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ сСктор Π² ΡΠΏΠΈΡΠΎΠΊ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ освобоТдСнный сСктор Π² ΡΠΏΠΈΡΠΎΠΊ свободных запасных сСкторов Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. ПослС этого происходит ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ записСй ΠΈΠ· ΠΊΠ°Ρ€Ρ‚Ρ‹ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния.

БущСствуСт Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° рСализация HPFS для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΡΠ΅Ρ€Π²Π΅Ρ€Π°Ρ… — HPFS386.IFS. Π•Π΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° позволяСт посрСдством Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ использования Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ списков управлСния доступом. Π’Π°ΠΊΠΆΠ΅ Π² ΡΡ‚ΠΎΠΉ систСмС Π½Π΅Ρ‚ ограничСния Π½Π° ΠΎΠ±ΡŠΠ΅ΠΌ памяти, выдСляСмой для ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… записСй. Π’ HPFS этот объСм Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ 2 Мб.

Π’ HPFS386. IFS ΠΏΡ€ΠΈ установкС Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ кэша, Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ запись Π½Π° Π΄ΠΈΡΠΊ. НаиболСС эффСктивСн Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΠΊΡΡˆΠ° Π½Π° Π΄ΠΈΡΠΊ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ чтСния/записи.

5. Ѐайловая систСма NTFS

Ѐайловая систСма NTFS (файловая систСма Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ), ΠΊΠ°ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, Π΄Π΅Π»ΠΈΡ‚ дисковоС пространство Ρ‚ΠΎΠΌΠ° Π½Π° ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΡ‚ 512 Π±Π°ΠΉΡ‚ Π΄ΠΎ 64 Кб. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 4Кб. ВсС дисковоС пространство Π² NTFS дСлится Π½Π° Π΄Π²Π΅ Π½Π΅Ρ€Π°Π²Π½Ρ‹Π΅ части (рис.4). ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 12% диска отводятся ΠΏΠΎΠ΄ Π·ΠΎΠ½Ρƒ MFT — Π³Π»Π°Π²Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ². Π­Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° прСдставляСт собой ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», содСрТащий ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 88% Ρ‚ΠΎΠΌΠ° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ пространство для записи Ρ„Π°ΠΉΠ»ΠΎΠ².

MFT

Π—ΠΎΠ½Π° MFT

Π—ΠΎΠ½Π° для размСщСния Π€Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²

Копия ΠΏΠ΅Ρ€Π²Ρ‹Ρ… 16 записСй MFT

Π—ΠΎΠ½Π° для размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²

Рис. 3 Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚ΠΎΠΌΠ° NTFS

Π’Π°Π±Π»ΠΈΡ†Π° 1. ΠœΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Ρ‹ NTFS

Имя ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Π°

ОписаниС

$MFT

Π€Π°ΠΉΠ» с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ MFT

$MFTmirr

Копия ΠΏΠ΅Ρ€Π²Ρ‹Ρ… 16 записСй Ρ‚Π°Π±Π». MFT, размСщСнная посСрСдинС Ρ‚ΠΎΠΌΠ°

$LogFile

Π€Π°ΠΉΠ» ΠΆΡƒΡ€Π½Π°Π»Π°

$Volume

БлуТСбная информация — ΠΌΠ΅Ρ‚ΠΊΠ° Ρ‚ΠΎΠΌΠ°, вСрсия Π€Π‘ ΠΈ Ρ‚. Π΄.

$AttrDef

Бписок стандартных Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° Ρ‚ΠΎΠΌΠ΅

$

ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³

$Bitmap

Битовая ΠΊΠ°Ρ€Ρ‚Π° свободного мСста Ρ‚ΠΎΠΌΠ°

$Boot

Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ сСктор (Ссли Ρ€Π°Π·Π΄Π΅Π» Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ)

$Quota

Π€Π°ΠΉΠ», с Π·Π°ΠΏΠΈΡΡΠΌΠΈ ΠΏΡ€Π°Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

$Upcase

Π€Π°ΠΉΠ» с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ соотвСтствия строчных ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡΠ½Ρ‹Ρ… Π±ΡƒΠΊΠ² Π² ΠΈΠΌΠ΅Π½Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ NTFS ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Unicode.

Π’Π°Π±Π»ΠΈΡ†Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° Π½Π° Π·Π°ΠΏΠΈΡΠΈ фиксированного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π² 1 Кб. КаТдая запись соотвСтствуСт ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 16 Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚ΠΎΠΌΠ° ΡΠ²Π»ΡΡŽΡ‚ΡΡ слуТСбными ΠΈ Π½Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Ρ‹ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ» — это сам Ρ„Π°ΠΉΠ» MFT. Π§Π°ΡΡ‚ΡŒ диска, содСрТащая ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Ρ‹, являСтся СдинствСнной Ρ‡Π°ΡΡ‚ΡŒΡŽ диска ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ строго фиксированноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Копии этих Ρ„Π°ΠΉΠ»ΠΎΠ² (для надСТности, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹) хранится Π² ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ Ρ‚ΠΎΠΌΠ°. ΠžΡΡ‚Π°Π²ΡˆΠ°ΡΡΡ Ρ‡Π°ΡΡ‚ΡŒ MFT ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ мСстС диска. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Ρ‘ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ самого Ρ„Π°ΠΉΠ»Π° MFT. ΠœΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Ρ‹ находятся Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Ρ‚ΠΎΠΌΠ° NTFS. Π˜Ρ… ΠΈΠΌΠ΅Π½Π° Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с ΡΠΈΠΌΠ²ΠΎΠ»Π° «$ «. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1.

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ MFT хранится вся информация ΠΎ Ρ„Π°ΠΉΠ»Π°Ρ…: имя Ρ„Π°ΠΉΠ»Π°, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€, располоТСниС Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΈ Ρ‚. ΠΏ. Если для размСщСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎΠΉ записи MFT, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся нСсколько Ρ‚Π°ΠΊΠΈΡ… записСй, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…. Если Ρ„Π°ΠΉΠ» малСнький, Ρ‚ΠΎ ΠΈΠ½Ρ„ормация, содСрТащаяся Π² Π½Π΅ΠΌ, хранится прямо Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ записи MFT Π² ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ ΠΎΡ‚ ΡΠ»ΡƒΠΆΠ΅Π±Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… мСстС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ„Π°ΠΉΠ»Ρ‹, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ сотни Π±Π°ΠΉΡ‚ΠΎΠ², ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ся Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ — вся информация Ρ‚Π°ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² хранится прямо Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ MFT.

Π€Π°ΠΉΠ» Π½Π° Ρ‚ΠΎΠΌΠ΅ NTFS идСнтифицируСтся Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ссылкой, которая прСдставляСт собой 64-разрядноС число. Ѐайловая ссылка состоит ΠΈΠ· Π½ΠΎΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ MFT, ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. НомСр ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ увСличиваСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° данная позиция Π² MFT ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, Ρ‡Ρ‚ΠΎ позволяСт Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС NTFS Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ своСй цСлостности.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² NTFS прСдставлСн с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Π’ Π½ΠΈΡ… содСрТатся собствСнно Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Π°, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΎΠ± Π°Π²Ρ‚ΠΎΡ€Π΅ ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°. Π€Π°ΠΉΠ»Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π½Π΅Π³ΠΎ Π»ΡŽΠ±Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ эти Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π½Π΅ Π²ΠΈΠ΄Π½Ρ‹ стандартными срСдствами Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»ΠΎΠΌ: Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° — это лишь Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠΎΡ‚ΠΎΠΊΠ° основных Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹, ΠΈ ΠΏΡ€ΠΈ этом освободится нСсколько ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ мСста Π½Π° Π΄ΠΈΡΠΊΠ΅, просто ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ какая-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π°Π·Π½Π°Ρ‡ΠΈΠ»Π° этому Ρ„Π°ΠΉΠ»Ρƒ ΠΏΠΎΡ‚ΠΎΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°ΠΊΠΎΠ³ΠΎ большого ΠΎΠ±ΡŠΡ‘ΠΌΠ°.

Атрибуты Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ NTFS:

1) Бтандартная информация ΠΎ Ρ„Π°ΠΉΠ»Π΅ — стандартныС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния, скрытый, Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ, систСмный), Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°, врСмя ΠΈ Π΄Π°Ρ‚Π° создания ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ измСнСния;

2) Бписок Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² — список Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»Π° ΠΈ ΡΡΡ‹Π»ΠΊΠ° Π½Π° Π·Π°ΠΏΠΈΡΡŒ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ MFT. Ѐайловая ссылка ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ссли Ρ„Π°ΠΉΠ»Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ записи Π² MFT;

3) Имя Ρ„Π°ΠΉΠ»Π° — имя Π² ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ΅ Unicode. Π€Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ нСсколько ΠΈΠΌΠ΅Π½ (ΠΊΠ°ΠΊ Π² Unix) Ссли Ρƒ Ρ„Π°ΠΉΠ»Π° Π΅ΡΡ‚ΡŒ автоматичСски сгСнСрированноС имя Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° 8.3 ΠΈΠ»ΠΈ имССтся связь POSIX ΠΊ ΡΡ‚ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ;

4) ДСскрипторы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ — структура Π΄Π°Π½Π½Ρ‹Ρ… ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ списку управлСния доступом (ACL) ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ доступа;

5) Π”Π°Π½Π½Ρ‹Π΅ — собствСнно содСрТимоС Ρ„Π°ΠΉΠ»Π°;

6) ΠšΠΎΡ€Π΅Π½ΡŒ индСкса, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ индСкса ΠΈ Π±ΠΈΡ‚овая ΠΊΠ°Ρ€Ρ‚Π° (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²) — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для индСксов ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…;

7) Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ HPFS — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² HPFS для систСмы OS/2, Π° Ρ‚Π°ΠΊΠΆΠ΅ для OS/2 ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Ρ„Π°ΠΉΠ»-сСрвСров Windows NT.

Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ NTFS — это Π½Π°Π±ΠΎΡ€ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… для ограничСния доступа ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ ΡΡ‚ΠΈΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ. НапримСр, ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ», Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌΡƒ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ доступ. РСкомСндуСтся ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½Π΅ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π° ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи Π³Ρ€ΡƒΠΏΠΏ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° имССтся Π΄Π²Π° списка Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ являСтся DACL — дискрСционный список управлСния доступом. Π­Ρ‚ΠΎΡ‚ список описываСт ограничСния Π½Π° Π΄ΠΎΡΡ‚ΡƒΠΏ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, пСрСчисляя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ для Π½ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎΡ‚ список ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ любой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. Π’Ρ‚ΠΎΡ€ΠΎΠΉ список называСтся SACL — систСмный список управлСния доступом. Π­Ρ‚ΠΎΡ‚ список ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ администратор систСмы. ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ элСмСнты этого списка Π±ΡƒΠ΄ΡƒΡ‚, Ссли Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π°ΡƒΠ΄ΠΈΡ‚ Π½Π° Π΄ΠΎΡΡ‚ΡƒΠΏ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма, ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, сравниваСт записи Π² SACL с Π·Π°ΠΏΡ€ΠΎΡΠΎΠΌ ΠΈ Ρ Π·Π°ΠΏΠΈΡΡΠΌΠΈ Π² ΡΠΏΠΈΡΠΊΠ΅ DACL ΠΈ Ρ„иксируСт Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ бСзопасности ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ событиС.

Ѐайловая систСма NTFS рассчитана Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π΄ΠΈΡΠΊΠ°ΠΌΠΈ большого объСма. Максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ тСорСтичСский Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚ΠΎΠΌΠ° — 16 экзабайт! Один экзабайт Ρ€Π°Π²Π΅Π½ Π±Π°ΠΉΡ‚ (ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 16 000 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚)!

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ… Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ.

Ѐайловая систСма NTFS ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ высокой Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ. БистСма NTFS содСрТит Π΄Π²Π΅ ΠΊΠΎΠΏΠΈΠΈ MFT (Π°Π½Π°Π»ΠΎΠ³ FAT). Но Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ FAT, MTF большС Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. БистСма NTFS ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности Π΄Π°Π½Π½Ρ‹Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… воспроизвСсти ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ систСмному ΠΆΡƒΡ€Π½Π°Π»Ρƒ. Π’ Π½Π°Ρ‡Π°Π»Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, связанной с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структуры, дСлаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠ°. Если происходит ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ сбой, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ остаСтся ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠΉ ΠΊΠ°ΠΊ Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ эти Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ дСйствия ΠΎΡ‚ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠ΅ состояниС. Если запись Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠ»Π° Π±Π΅Π· ошибок, запись ΠΈΠ· ΠΆΡƒΡ€Π½Π°Π»Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ удаляСтся. Π’ NTFS, ΠΊΠ°ΠΊ ΠΈ Π² HPFS имССтся ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½Ρ‹ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹Ρ… сСкторов ТСсткого диска.

Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС NTFS 5 Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ вСрсии (NTFS 4) имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ квотирования — ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ объСма дискового пространства для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½ ΡΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΈ этом вовсС Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ распрСдСлСны ΠΏΠΎ Π²ΡΠ΅ΠΌ дискам. Π”Ρ€ΡƒΠ³ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ — Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ поиска Ρ„Π°ΠΉΠ»Π° ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π΅Π³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°. Π’ NTFS 5 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция Ρ‚ΠΎΡ‡ΠΊΠΈ монтирования. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ любой дисковый рСсурс Π² Π»ΡŽΠ±ΠΎΠ΅ мСсто Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ логичСский диск D: Π² Π»ΡŽΠ±ΠΎΠΉ ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π° Π΄ΠΈΡΠΊΠ΅ C, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ C: disk. Π’Π΅ΠΏΠ΅Ρ€ΡŒ зайдя Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ C: disk ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ содСрТимоС ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° диска D:. ВсС измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Ρ‹ Π² ΡΡ‚ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Ρ‹ ΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅ D:.

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ NTFS ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ созданы динамичСскиС диски. Π­Ρ‚ΠΎ физичСский диск, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ созданы динамичСскиС Ρ€Π°Π·Π΄Π΅Π»Ρ‹. ДинамичСскиС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π²ΠΈΠ΄ΠΎΠ²:

1) ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ — Ρ€Π°Π·Π΄Π΅Π»Ρ‹ практичСски Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²;

2) БоставныС — состоят ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… динамичСских дисков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдставлСны ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ диск. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠΈΡˆΡƒΡ‚ΡΡ ΠΈ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ;

3) Π§Π΅Ρ€Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ — нСсколько динамичСских дисков, прСдставлСнныС ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ диск. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠΈΡˆΡƒΡ‚ΡΡ ΠΈ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ дисков. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ обСспСчиваСт Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ дисковых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

4) Π—Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ — эти Ρ€Π°Π·Π΄Π΅Π»Ρ‹ состоят ΠΈΠ· Π΄Π²ΡƒΡ… физичСских дисков. Π”Π°Π½Π½Ρ‹Π΅, записываСмыС Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄ΠΈΡΠΊΠΎΠ², автоматичСски Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π­Ρ‚ΠΎ Π½Π΅ Π΄Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… прСимущСств ΠΏΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΠΈ, Π½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ надСТности сохранности Π΄Π°Π½Π½Ρ‹Ρ….

5) RAID 5 — состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΈ Π±ΠΎΠ»Π΅Π΅ дисков. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠΈΡˆΡƒΡ‚ΡΡ Π½Π° Π΄Π²Π° диска, Π² Π΄Π²Π° Π±Π»ΠΎΠΊΠ°, Π° Π½Π° Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ диск ΠΈ Π² Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π±Π»ΠΎΠΊ записываСтся ΠΊΠΎΠ΄ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ любого ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ содСрТимоС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. Код ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ записываСтся ΠΏΠΎΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ диск. Π­Ρ‚ΠΎ экономит дисковоС пространство, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅.

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ диск (Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠΉ, Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ процСсс конвСртирования динамичСского диска Π² Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½. НапримСр, Ссли диск с ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»Π° создавался ΠΊΠ°ΠΊ динамичСский, Ρ‚ΠΎ Π½Π° Π½Π΅ΠΌ отсутствуСт привычная Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ². ΠšΡ€ΠΎΠΌΠ΅ этого, Ссли ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΌ дискС нСсколько Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², Ρ‚ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ мСсто Π½Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ся ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π», Ρ€Π°Π²Π½Ρ‹ΠΉ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌ, Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Π»ΠΊΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠΉ Π±ΡƒΠΊΠ²ΠΎΠΉ.

6. Ѐайловая систСма ΠžΠ‘ сСмСйства UNIX

Π€Π°ΠΉΠ» Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС UNIX прСдставляСт собой мноТСство символов с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом. Π’ Ρ„Π°ΠΉΠ»Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΈ Ρ„Π°ΠΉΠ» Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ½ΠΎΠΉ структуры, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠΉ ΠΊΠ°ΠΊΡƒΡŽ создаст Π² Π½Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ. Π’ ΡΠ΅ΠΌΠ΅ΠΉΡΡ‚Π²Π΅ UNIX Ρ‚Ρ€Π°ΠΊΡ‚ΡƒΡŽΡ‚ понятиС Ρ„Π°ΠΉΠ»Π° Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ — Ρ‚Π°ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ называСтся любой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ имя Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС. Однако Ρ„Π°ΠΉΠ»Ρ‹, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ совокупностями Π΄Π°Π½Π½Ρ‹Ρ… (ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, внСшниС устройства, псСвдоустройства, ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹, сСмафоры Xenix), часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅ ΠΏΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Π° «ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ» .

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π½Π° Π΄ΠΈΡΠΊΠ΅ размСщаСтся Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° 512 Π±Π°ΠΉΡ‚. Π’ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ вСрсии UNIX Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° нСсколько большС. Π­Ρ‚ΠΎ позволяСт ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ быстродСйствиС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π Π°Π·Π΄Π΅Π» Π½Π° Π΄ΠΈΡΠΊΠ΅ раздСляСтся Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ области (рис.4): Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ; ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ (супСрблок) Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранится Ρ€Π°Π·ΠΌΠ΅Ρ€ логичСского диска ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΡ… областСй; i-список, состоящий ΠΈΠ· ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²; ΠΎΠ±Π»Π°ΡΡ‚ΡŒ для хранСния содСрТимого Ρ„Π°ΠΉΠ»ΠΎΠ².

Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ

Π‘ΡƒΠΏΠ΅Ρ€Π±Π»ΠΎΠΊ

i-ΡƒΠ·Π΅Π» 1

i-ΡƒΠ·Π΅Π» 2

i-ΡƒΠ·Π΅Π» 3

.

i-ΡƒΠ·Π΅Π» n

Π‘Π»ΠΎΠΊ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°

Π‘Π»ΠΎΠΊ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°

Π‘Π»ΠΎΠΊ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°

Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ

Π€Π°ΠΉΠ»

Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ

Рис. 4 ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² UNIX

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ i-ΡƒΠ·Π΅Π» содСрТит: ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°, Π±ΠΈΡ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹, физичСскиС адрСса Π½Π° Π΄ΠΈΡΠΊΠ΅, врСмя создания Ρ„Π°ΠΉΠ»Π°, врСмя Π΅Π³ΠΎ послСднСго измСнСния, врСмя послСднСго измСнСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»Π°, число связСй-ссылок ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π½Π° Ρ„Π°ΠΉΠ», ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π° — ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Π—Π° i-списком располоТСны Π±Π»ΠΎΠΊΠΈ для хранСния содСрТимого Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²ΠΎ, Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ связанный список свободных Π±Π»ΠΎΠΊΠΎΠ².

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, файловая систСма UNIX содСрТит ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ супСрблок с ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² Ρ†Π΅Π»ΠΎΠΌ, массив

i-ΡƒΠ·Π»ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ всС Ρ„Π°ΠΉΠ»Ρ‹, сами Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ свободных Π±Π»ΠΎΠΊΠΎΠ².

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… систСмах ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру. Π€Π°ΠΉΠ», Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…, ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ. Π­Ρ‚ΠΎ называСтся связываниСм. Π’ UNIX-систСмах Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ, Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ Π±Ρ‹ нСзависимо ΠΎΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². Бвязи Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ… ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ физичСскиС Ρ„Π°ΠΉΠ»Ρ‹. Π€Π°ΠΉΠ» «ΠΈΡΡ‡Π΅Π·Π°Π΅Ρ‚», ΠΊΠΎΠ³Π΄Π° удаляСтся послСдняя связь, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π½Π° Π½Π΅Π³ΠΎ. ΠžΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π΅ Ρ‚рСбуСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π»Π°ΡΡŒ Π½Π° Π΄ΠΈΡΠΊΠ΅ содСрТащий ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ подсистСмы ΠΊ ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅Ρ‘ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ замСняСт собой содСрТимоС Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для монтирования ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ‚ΠΎΠΌΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ пустой ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — обратная опСрация, ΠΎΡ‚ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π°Ρ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, послС Ρ‡Π΅Π³ΠΎ диск ΠΌΠΎΠΆΠ½ΠΎ физичСски ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΈΠ· ΡΠΈΡΡ‚Π΅ΠΌΡ‹. ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΎΠ΅ логичСскоС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ΅ пространство, Π² Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ΠΈΠ»ΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ТСстких дисках. Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ сами Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы для ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ.

ΠŸΡ€ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ Π² Π΅Π΅ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π΅:

1- Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π²Π½Π΅ систСмы, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ„Π°ΠΉΠ»Π° ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ Π² ΡΠΏΠΈΡΠΊΠ΅ свободных Π±Π»ΠΎΠΊΠΎΠ²;

2- ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π΄ΡƒΠ±Π»ΠΈ i-ΡƒΠ·Π»ΠΎΠ² — записи, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Π°ΠΉΠ» Π΄Π²Π°ΠΆΠ΄Ρ‹;

3- ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π±Π»ΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ„Π°ΠΉΠ»Π° ΠΈ Π±Ρ‹Ρ‚ΡŒ Π² ΡΠΏΠΈΡΠΊΠ΅ свободных Π±Π»ΠΎΠΊΠΎΠ²;

4- Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‡ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ Π½ΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

Но Ρ„айловая систСма ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эти ошибки:

1- Π±Π»ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ, содСрТит ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° i-ΡƒΠ·Π»ΠΎΠ². Π’ΠΎ Π΅ΡΡ‚ΡŒ сущСствуСт i-ΡƒΠ·Π΅Π», ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ этому ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ, ΠΈ ΡΡ‚ΠΎΡ‚ i-ΡƒΠ·Π΅Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ, Π° Π½Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ;

2- Π±Π»ΠΎΠΊ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Π² ΡΠΏΠΈΡΠΎΠΊ свободных Π±Π»ΠΎΠΊΠΎΠ², Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ„Π°ΠΉΠ»Π°. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ этого достаточно ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ список занятых ΠΈ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ².

3- Π±Π»ΠΎΠΊ, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΉ Ρ„Π°ΠΉΠ»Ρƒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ.

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы производятся: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° цСлостности i-ΡƒΠ·Π»ΠΎΠ²; ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π½Π° i-ΡƒΠ·Π»Ρ‹, содСрТащиС ошибки; ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Ρ‚ ссылок; ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° счСтчиков связи Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ… ΠΈ Ρ„Π°ΠΉΠ»Π°Ρ…; ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… ΠΈ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π² ΡΠΏΠΈΡΠΊΠ°Ρ… — свободных ΠΈ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² ΡΠΏΠΈΡΠΎΠΊ свободных Π±Π»ΠΎΠΊΠΎΠ²; ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа свободных Π±Π»ΠΎΠΊΠΎΠ².

1. Π“ΠΎΡ€Π΄Π΅Π΅Π² А. Π’., «ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы», БПб: ΠŸΠΈΡ‚Π΅Ρ€, 2006 Π³.

2. Попов И. И., «ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, срСды ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ», Москва: Π˜Π½Ρ„Ρ€Π°-М, 2003 Π³.

3. Бойс Π”., «ΠžΡ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΠΈ Π΄ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Windows XP», Москва: НВ ΠŸΡ€Π΅ΡΡ, 2007 Π³.

4. Бтоллингс Π’., «ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы», Москва: Π’ΠΈΠ»ΡŒΡΠΌΡ, 2002 Π³.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ