Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма

Π€Π°ΠΉΠ» - логичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π° распрСдСлСния памяти . Он являСтся Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ логичСски взаимосвязанной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Ѐайловая систСма располагаСтся Π²ΠΎ внСшнСй памяти (Π½Π° дисках) ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎ уровням. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° рис. 19.11.

Рис. 19.11. ΠœΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Π°Ρ файловая систСма.

На Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ абстракции Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ высокоуровнСвыС ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ Π²ΠΈΠ΄Π° WriteLine(F, X) .Π£Ρ€ΠΎΠ²Π½Π΅ΠΌ Π½ΠΈΠΆΠ΅ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ интСрфСйса логичСских Ρ„Π°ΠΉΠ»ΠΎΠ² – логичСских записСй, Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½Π°. Π•Ρ‰Π΅ Π½ΠΈΠΆΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², Π·Π°Ρ‚Π΅ΠΌ – ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠΉ систСмы Ρ„Π°ΠΉΠ»ΠΎΠ². На Π½ΠΈΠΆΠ½ΠΈΡ… уровнях Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ устройств (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄ΠΎΠΌ-Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ) ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π° (устройства Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹).

– структура Π² памяти, содСрТащая ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ„Π°ΠΉΠ»Π΅. Виповая структура Π±Π»ΠΎΠΊΠ° управлСния Ρ„Π°ΠΉΠ»ΠΎΠΌ прСдставлСна Π² Ρ‚Π°Π±Π»ΠΈΡ†Π° 3.

БистСмныС структуры Π² памяти для управлСния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой

ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΏΡ€ΠΈ дальнСйшСм Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ Π½ΠΈΠΌ ОБ Ρ…Ρ€Π°Π½ΠΈΡ‚ Π² памяти Ρ†Π΅Π»Ρ‹ΠΉ ряд систСмных структур, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Ρ… Π½Π° рис. 19.12.

Рис. 19.12. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρ‹ ОБ Π² памяти для управлСния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой.

ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°, ΠΏΡ€ΠΈ исполнСнии ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ , Π³Π΄Π΅ указываСтся ΠΏΡƒΡ‚ΡŒ доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π² структурС Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ, систСма Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ссылку Π½Π° Π±Π»ΠΎΠΊ управлСния Ρ„Π°ΠΉΠ»ΠΎΠΌ. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½Π° ОБ считываСт Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ . ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ОБ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΎΠ±Ρ‰Π΅ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ процСсса Ρ‚Π°ΠΊΠΆΠ΅ хранится Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ этим процСссом.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹

Network File System (NFS) – ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнная систСма ΠΎΠ±Ρ‰Π΅Π³ΠΎ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Ρ‡Π΅Ρ€Π΅Π· Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ .

ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ - ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, начиная ΠΎΡ‚ логичСского ΠΈΠΌΠ΅Π½ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°, Π»ΠΈΠ±ΠΎ ΠΎΡ‚ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ систСмной Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ.

Атрибуты Ρ„Π°ΠΉΠ»Π° – ΠΎΠ±Ρ‰ΠΈΠ΅ свойства, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ содСрТимоС Ρ„Π°ΠΉΠ»Π°.

Π‘Π»ΠΎΠΊ – логичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Ρ‡Π°ΡΡ‚ΡŒ) Ρ„Π°ΠΉΠ»Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰Π°Ρ нСсколько записСй , с Ρ†Π΅Π»ΡŒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° .

Π‘Π»ΠΎΠΊ управлСния Ρ„Π°ΠΉΠ»ΠΎΠΌ (File control block - FCB) – структура Π² памяти, содСрТащая ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ„Π°ΠΉΠ»Π΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой.

ДирСктория (справочник, ΠΏΠ°ΠΏΠΊΠ°) - directory , folder – структура Π²ΠΎ внСшнСй памяти, содСрТащая ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ ΠΈ ссылки Π½Π° Π½ΠΈΡ….

Π”ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (Π”Π€ΠžΠš) :Π² систСмС "Π­Π»ΡŒΠ±Ρ€ΡƒΡ" - Ρ„Π°ΠΉΠ» , содСрТащий Π² ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Ρ… сущностСй, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈ Π΅Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°Ρ… (ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ).

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ„Π°ΠΉΠ»Π° – головная запись Ρ„Π°ΠΉΠ»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ содСрТатся Π΅Π³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ .

Π—Π°ΠΏΠΈΡΡŒ (record) – элСмСнтарная Π΅Π΄ΠΈΠ½ΠΈΡ†Π° , Ρ‡Π°ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π°, Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° с Ρ„Π°ΠΉΠ»ΠΎΠΌ.

Π—Π°Ρ‰ΠΈΡ‚Π° (Protection) – ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ информация , Π·Π°Π΄Π°ΡŽΡ‰Π°Ρ полномочия чтСния, измСнСния ΠΈ исполнСния Ρ„Π°ΠΉΠ»Π°.

ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ (Π² систСмС "Π­Π»ΡŒΠ±Ρ€ΡƒΡ") – Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дисках.

ΠœΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ – подсоСдинСниС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€Π΅Π²Π° Π΅Ρ‰Π΅ Π½Π΅ смонтированной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΊ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ (Ρ‚ΠΎΡ‡ΠΊΠ΅ монтирования) ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° доступных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Набор Π΄Π°Π½Π½Ρ‹Ρ… (data set) - Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Ρ„ΠΈΡ€ΠΌΡ‹ IBM для обозначСния Ρ„Π°ΠΉΠ»Π° .

ΠžΠ±Ρ‰ΠΈΠΉ доступ (sharing) – Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ дирСкториям Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Π² Ρ‚ΠΎΠΌ числС – ΠΏΠΎ локальной сСти.

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ - ΠΏΡƒΡ‚ΡŒ доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ .

ΠŸΠ°ΠΌΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π° - Π΅Π³ΠΎ записи, содСрТащиС собствСнно Ρ…Ρ€Π°Π½ΠΈΠΌΡƒΡŽ Π² Π½Π΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

ΠŸΡƒΡ‚ΡŒ (path) – многослоговоС имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, состоящСС ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ (ΠΈΠ»ΠΈ логичСского диска) ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠΌΠ΅Π½ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ.

Π Π°Π·Π΄Π΅Π» (partition) – смСТная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ дисковой памяти, ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ своС логичСскоС имя (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π±ΡƒΠΊΠ² латинского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°).

Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (back-up) – ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° внСшниС носитСли – Π»Π΅Π½Ρ‚Ρƒ (стримСр ), flash-ΠΏΠ°ΠΌΡΡ‚ΡŒ , внСшний пСрСносной ТСсткий диск , ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск (CD , DVD ), с Ρ†Π΅Π»ΡŒΡŽ ΠΈΡ… сохранности.

CΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ссылок (Π‘Π’Π‘) – Π² систСмС "Π­Π»ΡŒΠ±Ρ€ΡƒΡ": справочник , ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉΡΡ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для хранСния Π΅Π³ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ссылок Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹; элСмСнты Π‘Π’Π‘ Π°Π΄Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌ, Π° Π½Π΅ ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ.

Π’ΠΎΡ‡ΠΊΠ° монтирования (mount point) – ΡƒΠ·Π΅Π» Π² Π΄Π΅Ρ€Π΅Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ подсоСдиняСтся новая файловая систСма ΠΏΡ€ΠΈ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ .

Π€Π°ΠΉΠ» (file) – смСТная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ логичСского адрСсного пространства, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, хранящаяся Π²ΠΎ внСшнСй памяти.

Π€Π°ΠΉΠ» ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (ЀОК) – Π² систСмС "Π­Π»ΡŒΠ±Ρ€ΡƒΡ": Ρ„Π°ΠΉΠ» , Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранится Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ исполняСмой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Ѐайловая систСма – ΠΏΠΎΠ΄Π΄Π΅Ρ€Π΅Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ машинС, располоТСнных Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ .

Вопросы

1. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ„Π°ΠΉΠ»?

2. Какого Ρ‚ΠΈΠΏΠ° информация ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² Ρ„Π°ΠΉΠ»Π΅?

3. ΠšΠ°ΠΊΡƒΡŽ структуру ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ„Π°ΠΉΠ»?

4. КакиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ содСрТимоС Ρ„Π°ΠΉΠ»Π°?

5. ΠšΠ°ΠΊΠΎΠ²Ρ‹ основныС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° ?

6. ΠšΠ°ΠΊΠΎΠ²Ρ‹ основныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Ρ„Π°ΠΉΠ»ΠΎΠΌ?

7. Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ систСма опрСдСляСт Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π°?

8. КакиС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах?

9. КакиС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π’Π°ΠΌ извСстны?

10. КакиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π°Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ прямого доступа?

11. КакиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π°Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ доступа ?

12. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ индСксный Ρ„Π°ΠΉΠ» ΠΈ для Ρ‡Π΅Π³ΠΎ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ?

13. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ дирСктория?

14. ΠšΠ°ΠΊΠΎΠ²Ρ‹ особСнности, достоинства ΠΈ нСдостатки Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы "Π­Π»ΡŒΠ±Ρ€ΡƒΡΠ°"?

15. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π°Π·Π΄Π΅Π»?

16. ΠšΠ°ΠΊΠΎΠ²Ρ‹ основныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ?

17. ΠšΠ°ΠΊΠΎΠ²Ρ‹ Ρ†Π΅Π»ΠΈ логичСской ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ?

18. Какая организация Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ?

19. КакиС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„Π°?

20. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм?

21. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚ΠΎΡ‡ΠΊΠ° монтирования?

22. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΠ±Ρ‰ΠΈΠΉ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ?

23. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ NFS ?

24. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π·Π°Ρ‰ΠΈΡ‚Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ?

25. КакиС полномочия Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈ для ΠΊΠ°ΠΊΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² UNIX?

26. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π»ΠΎΠΊ управлСния Ρ„Π°ΠΉΠ»ΠΎΠΌ?

27. КакиС ΡƒΡ€ΠΎΠ²Π½ΠΈ абстракции ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм?

28. КакиС структуры Π² памяти создаСт ОБ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈ для управлСния опСрациями ΠΎΠ±ΠΌΠ΅Π½Π°?

УпраТнСния

1. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ Π½Π°Π±ΠΎΡ€ основных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.

2. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ прямого доступа.

3. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ индСксныС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ускорСнного поиска ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ основным Ρ„Π°ΠΉΠ»Π°ΠΌ с использованиСм индСксных Ρ„Π°ΠΉΠ»ΠΎΠ².

4. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ структуру Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ ΠΈ основныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π½Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π₯Ρ€Π°Π½ΠΈΡ‚Π΅ всС ссылки Π² символичСской Ρ„ΠΎΡ€ΠΌΠ΅.

5. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска цикличСских ссылок Π² структурС Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ.


Β©2015-2019 сайт
ВсС ΠΏΡ€Π°Π²Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΠΈΡ… Π°Π²Ρ‚ΠΎΡ€Π°ΠΌ. Π”Π°Π½Π½Ρ‹ΠΉ сайт Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΠ΅Ρ‚ Π½Π° авторства, Π° прСдоставляСт бСсплатноС использованиС.
Π”Π°Ρ‚Π° создания страницы: 2016-04-11

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΊ ΠΎΠ±Π·ΠΎΡ€Π½ΠΎΠΉ Π»Π΅ΠΊΡ†ΠΈΠΈ β„– 33

для студСнтов ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉΒ»

Π΄ΠΎΡ†Π΅Π½Ρ‚Π° ΠΊΠ°Ρ„Π΅Π΄Ρ€Ρ‹ Π˜Π’Π’, ΠΊ.Ρ‚.Π½. Π›ΠΈΠ²Π°ΠΊ Π•.Н.

Π‘Π˜Π‘Π’Π•ΠœΠ« Π£ΠŸΠ ΠΠ’Π›Π•ΠΠ˜Π― Π€ΠΠ™Π›ΠΠœΠ˜

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ понятия, Ρ„Π°ΠΊΡ‚Ρ‹

НазначСниС. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ файловыхсистСм FAT , VFAT , FAT 32, HPFS , NTFS . Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ОБ UNIX (s5, ufs), ОБ Linux Ext2FS.БистСмныС области диска (Ρ€Π°Π·Π΄Π΅Π»Π°, Ρ‚ΠΎΠΌΠ°). ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ располоТСнии Ρ„Π°ΠΉΠ»ΠΎΠ². ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ.

Навыки ΠΈ умСния

ИспользованиС Π·Π½Π°Π½ΠΈΠΉ ΠΎ структурС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈ восстановлСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²). ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ разграничСния доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ.

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

Π”Π°Π½Π½Ρ‹Π΅ Π½Π° дискС хранятся Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ². Π€Π°ΠΉΠ» - это имСнованная Ρ‡Π°ΡΡ‚ΡŒ диска.

Для управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ систСмы управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, хранящимися Π² Ρ„Π°ΠΉΠ»Π°Ρ…, Π½Π° логичСском ΡƒΡ€ΠΎΠ²Π½Π΅ прСдоставляСт файловая систСма. ИмСнно файловая систСма опрСдСляСт способ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ носитСлС Π΄Π°Π½Π½Ρ‹Ρ….

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

БистСма управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ являСтся основной подсистСмой Π² Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных ОБ.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ систСмы управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ

Β· ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ всС систСмныС ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

Β· Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ распрСдСлСния дискового пространства ΠΈ управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ;

Β· ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ возмоТности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (созданиС ΠΈ Ρ‚.ΠΏ.), ΠΏΠΎ ΠΎΠ±ΠΌΠ΅Π½Ρƒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ устройствами, ΠΏΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚ нСсанкционированного доступа.

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ОБ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько систСм управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ обСспСчиваСт ΠΈΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с нСсколькими Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами.

ΠŸΠΎΡΡ‚Π°Ρ€Π°Π΅ΠΌΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму ΠΈ систСму управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

Π’Π΅Ρ€ΠΌΠΈΠ½ «файловая систСма» опрСдСляСт ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π² Ρ„Π°ΠΉΠ»Ρ‹.

Π’Π΅Ρ€ΠΌΠΈΠ½ «систСма управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈΒ» относится ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Ρ‚.Π΅. это комплСкс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ОБ.

Π˜Ρ‚Π°ΠΊ, для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π² соотвСтствии с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ОБ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ систСма управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π­Ρ‚Π° систСма Π£Π€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΉ ОБ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½Π° создана.

Для сСмСйства ОБ Windows Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы: VFAT , FAT 32, NTFS .

Рассмотрим структуру этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС FAT дисковоС пространство любого логичСского диска дСлится Π½Π° Π΄Π²Π΅ области:

Β· ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈ

Β· ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ….

БистСмная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ создаСтся ΠΈ инициализируСтся ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π° впослСдствии обновляСтся ΠΏΡ€ΠΈ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структурой.

БистСмная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²:

Β· Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ³ΠΎ сСктора, содСрТащСго Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΡƒΡŽ запись (boot record );

Β· Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… сСкторов (ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ);

Β· таблицыразмСщСнияфайлов (FAT, File Allocation Table);

Β· ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° (Root directory, ROOT).

Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ располоТСны Π½Π° дискС Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

ΠžΠ±Π»Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… содСрТит Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌΡƒ.

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

Π Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ области Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° кластСры вмСсто использования сСкторов позволяСт:

Β· ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT ;

Β· ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²;

Β· сокращаСтся Π΄Π»ΠΈΠ½Π° Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ Ρ„Π°ΠΉΠ»Π° Þ ускоряСтся доступ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ.

Однако слишком большой Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра Π²Π΅Π΄Π΅Ρ‚ ΠΊ нСэффСктивному использованию области Π΄Π°Π½Π½Ρ‹Ρ…, особСнно Π² случаС большого количСства ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² (вСдь Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» тСряСтся Π² срСднСм полкластСра).

Π’ соврСмСнных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах (FAT 32, HPFS , NTFS ) эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π·Π° счСт ограничСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° кластСра (максимум 4 ΠšΠ±Π°ΠΉΡ‚Π°)

ΠšΠ°Ρ€Ρ‚ΠΎΠΉ области Π΄Π°Π½Π½Ρ‹Ρ… являСтсяВ Π°Π±Π»ΠΈΡ†Π° размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² (File Allocation Table - FAT) ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT (12, 16 ΠΈΠ»ΠΈ 32 Π±ΠΈΡ‚) соотвСтствуСт ΠΎΠ΄Π½ΠΎΠΌΡƒ кластСру диска ΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ состояниС: свободСн, занят ΠΈΠ»ΠΈ являСтся сбойным кластСром (bad cluster).

Β· Если кластСр распрСдСлСн ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ Ρ„Π°ΠΉΠ»Ρƒ (Ρ‚.Π΅., занят), Ρ‚ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт FAT содСрТит Π½ΠΎΠΌΠ΅Ρ€ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ кластСра Ρ„Π°ΠΉΠ»Π°;

Β· послСдний кластСр Ρ„Π°ΠΉΠ»Π° отмСчаСтся числом Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ FF8h - FFFh (FFF8h - FFFFh);

Β· Ссли кластСр являСтся свободным, ΠΎΠ½ содСрТит Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 000h (0000h);

Β· кластСр, Π½Π΅ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ΠΉ для использования (сбойный), отмСчаСтся числом FF7h (FFF7h).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ FAT кластСры, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ, ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ.

Π’Π°Π±Π»ΠΈΡ†Π° размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² хранится сразу послС Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠΉ записи логичСского диска, Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ располоТСниС описано Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ»Π΅ Π² Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠΌ сСкторС.

Она хранится Π² Π΄Π²ΡƒΡ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… экзСмплярах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ. ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ вторая.

Π’ связи с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ FAT ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‡Π΅Π½ΡŒ интСнсивно ΠΏΡ€ΠΈ доступС ΠΊ диску, ΠΎΠ½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ загруТаСтся Π² ОП (Π² Π±ΡƒΡ„Π΅Ρ€Π° Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ кэш) ΠΈ остаСтся Ρ‚Π°ΠΌ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎΠ»Π³ΠΎ, насколько это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Основной нСдостаток FAT - мСдлСнная Ρ€Π°Π±ΠΎΡ‚Π° с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. ΠŸΡ€ΠΈ создании Ρ„Π°ΠΉΠ»Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ - выдСляСтся ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ свободный кластСр. Π­Ρ‚ΠΎ Π²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ диска ΠΈ слоТным Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ°ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ². ΠžΡ‚ΡΡŽΠ΄Π° слСдуСт Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

Для просмотра ΠΈ рСдактирования Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ Disk Editor .

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°ΡΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ самом Ρ„Π°ΠΉΠ»Π΅ хранится Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ структурС, которая называСтся ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ логичСский диск ΠΈΠΌΠ΅Π΅Ρ‚ свой ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ (ROOT, Π°Π½Π³Π». - ΠΊΠΎΡ€Π΅Π½ΡŒ).

ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ описываСтфайлы ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° являСтся дСскриптор (ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ) Ρ„Π°ΠΉΠ»Π°.

ДСскриптор ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΅Π³ΠΎ

· имя

Β· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅

Β· Π΄Π°Ρ‚Ρƒ создания ΠΈΠ»ΠΈ послСднСй ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ

Β· врСмя создания ΠΈΠ»ΠΈ послСднСй ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ

Β· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΉ, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ‚ΠΎΠΌΠ°, систСмный, скрытый, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния)

Β· Π΄Π»ΠΈΠ½Ρƒ Ρ„Π°ΠΉΠ»Π° (для ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° - 0)

Β· Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ

Β· Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ кластСра Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ кластСров, ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ; ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² этот Π½ΠΎΠΌΠ΅Ρ€, опСрационная систСма, ΠΎΠ±Ρ€Π°Ρ‰Π°ΡΡΡŒ ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ FAT, ΡƒΠ·Π½Π°Π΅Ρ‚ ΠΈ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π½ΠΎΠΌΠ΅Ρ€Π° кластСров Ρ„Π°ΠΉΠ»Π°.

Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ запускаСт Ρ„Π°ΠΉΠ» Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма ΠΈΡ‰Π΅Ρ‚ Ρ„Π°ΠΉΠ» с Π½ΡƒΠΆΠ½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, просматривая описания Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Когда Π½Π°ΠΉΠ΄Π΅Π½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, опСрационная систСма считываСт Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ кластСра Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ FAT опрСдСляСт ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π½ΠΎΠΌΠ΅Ρ€Π° кластСров. Π”Π°Π½Π½Ρ‹Π΅ ΠΈΠ· этих кластСров ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, объСдиняясь Π² ΠΎΠ΄ΠΈΠ½ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ участок. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρƒ, ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Для просмотра ΠΈ рСдактирования ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ROOT ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ Disk Editor .

Ѐайловая систСма VFAT

Ѐайловая систСма VFAT (Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ FAT ) Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ появилась Π² Windows for Workgroups 3.11 ΠΈ Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Π² Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ эта файловая систСма Π² Windows 95.

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΎΠ½Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ Π² Windows NT 4.

VFAT - это «родная» 32-разрядная файловая систСма Windows 95. Π•Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ VFAT .VXD .

VFAT ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 32-разрядный ΠΊΠΎΠ΄ для всСх Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 32-разрядныС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°.

НО, элСмСнты Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ 12- ΠΈΠ»ΠΈ 16-разрядными, поэтому Π½Π° дискС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π° ΠΆΠ΅ структура Π΄Π°Π½Π½Ρ‹Ρ… (FAT ). Π’.Π΅. Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ VFAT Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ , ΠΊΠ°ΠΊ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ FAT .

VFAT наряду с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Β«8.3Β» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² . (Часто говорят, Ρ‡Ρ‚ΠΎ VFAT - это FAT с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½).

Основной нСдостаток VFAT - большиС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π½Π° ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… логичСского диска ΠΈ ограничСния Π½Π° сам Ρ€Π°Π·ΠΌΠ΅Ρ€ логичСского диска.

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

Π­Ρ‚ΠΎ новая рСализация ΠΈΠ΄Π΅ΠΈ использования Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT .

FAT 32 - это ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Π°Ρ 32-разрядная файловая систСма.

Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ использовалась Π² Windows OSR 2 (OEM Service Release 2).

Π’ настоящСС врСмя FAT 32 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Windows 98 ΠΈ Windows ME .

Она содСрТит многочислСнныС ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ ΠΈ дополнСния ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ рСализациями FAT .

1. Намного эффСктивнСС расходуСт дисковоС пространство Π·Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ кластСры мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (4 Кб) - подсчитано, Ρ‡Ρ‚ΠΎ экономится Π΄ΠΎ 15%.

2. Π˜ΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΡƒΡŽ запись, которая позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΏΠΈΠΈ критичСских структур Π΄Π°Π½Π½Ρ‹Ρ… Þ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ диска ΠΊ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡΠΌ структур диска

3. ΠœΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию FAT вмСсто стандартной.

4. ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ мСстС Þ снимаСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° (512 элСмСнтов, Ρ‚.ΠΊ. ROOT Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ кластСр).

5. Π£ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π° структура ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°

Появились Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, врСмя создания, Π΄Π°Ρ‚Π° создания, Π΄Π°Ρ‚Π° послСднСго доступа, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма

По-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ для Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько дСскрипторов.

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

HPFS (High Performance File System ) - Π²Ρ‹Β­ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ файловая систСма.

HPFS Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ появилась Π² OS/2 1.2 ΠΈ LAN Manager .

ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠΌ основныС особСнности HPFS.

Β· Π“Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ - Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° дискС ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ мСстополоТСнии Ρ„Π°ΠΉΠ»ΠΎΠ². Благодаря этим ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ HPFS ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ, являСтся Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой.

Β· ДисковоС пространство Π² HPFS выдСляСтся Π½Π΅ кластСрами (ΠΊΠ°ΠΊ Π² FAT ), Π° Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. Π’ соврСмСнной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° взят Ρ€Π°Π²Π½Ρ‹ΠΌ ΠΎΠ΄Π½ΠΎΠΌΡƒ сСктору, Π½ΠΎ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ ΠΎΠ½ ΠΌΠΎΠ³ Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. (По сути Π΄Π΅Π»Π°, Π±Π»ΠΎΠΊ - это ΠΈ Π΅ΡΡ‚ΡŒ кластСр, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ кластСр всСгда Ρ€Π°Π²Π΅Π½ ΠΎΠ΄Π½ΠΎΠΌΡƒ сСктору). Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ‚Π°ΠΊΠΈΡ… Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π±Π»ΠΎΠΊΠ°Ρ… позволяСт Π±ΠΎΠ»Π΅Π΅ эффСктив­но ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ пространство диска , Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ сво­бодного мСста ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π² срСднСм всСго (полсСктора) 256 Π±Π°ΠΉΡ‚ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Вспомним, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΌ большС Ρ€Π°Π·ΠΌΠ΅Ρ€ кластСра, Ρ‚Π΅ΠΌ большС мСста Π½Π° дискС расходуСтся напрас­но.

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

ЭкстСнты (extent ) - Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°, Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² смСТных сСкторах диска. Π€Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄ΠΈΠ½ экстСнт, Ссли ΠΎΠ½ Π½Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½, Π° Π² противномслучаС - нСсколько экстСнтов.

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

Β· Π’ HPFS прСдусмотрСны ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ доступом ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ .

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (extended attributes , EAs ) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ„Π°ΠΉΠ»Π΅. НапримСр, ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сопоставлСно Π΅Π³ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΒ­Π½ΠΎΠ΅ графичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (Π·Π½Π°Ρ‡ΠΎΠΊ), описаниС Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Β­Ρ€ΠΈΠΉ, свСдСния ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ Ρ„Π°ΠΉΠ»Π° ΠΈ Ρ‚. Π΄.

C Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ€Π°Π·Π΄Π΅Π»Π° HPFS


Π’ Π½Π°Ρ‡Π°Π»Π΅ Ρ€Π°Π·Π΄Π΅Π»Π° с установлСнной HPFS располоТСно Ρ‚Ρ€ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊΠ°:

Β· Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ (boot block ),

Β· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ (super block ) ΠΈ

Β· запас­ной (Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ) Π±Π»ΠΎΠΊ (spare block ).

Они Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ 18 сСкторов.

ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ дис­ковоС пространство Π² HPFS Ρ€Π°Π·Π±ΠΈΡ‚ΠΎ Π½Π° части ΠΈΠ· смСТных сСкторов - полосы (band - полоса, Π»Π΅Π½Ρ‚Π°). КаТдая полоса Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π° дискС 8 ΠœΠ±Π°ΠΉΡ‚.

КаТдая полоса ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ распрСдСлС­ния сСкторов .Битовая ΠΊΠ°Ρ€Ρ‚Π° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ сСкторы Π΄Π°Π½Π½ΠΎΠΉ полосы за­няты, Π° ΠΊΠ°ΠΊΠΈΠ΅ - свободны. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ сСктору полосы Π΄Π°Π½Π½Ρ‹Ρ… соотвСтствуСт ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ Π² Π΅Π΅ Π±ΠΈΡ‚ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Π΅. Если Π±ΠΈΡ‚ = 1, Ρ‚ΠΎ сСктор занят, Ссли 0 - свободСн.

Π‘ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π΄Π²ΡƒΡ… полос Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° дискС рядом, Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΈ сами полосы. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ полос ΠΈ ΠΊΠ°Ρ€Ρ‚ выглядит ΠΊΠ°ΠΊ Π½Π° рис.

Π‘Ρ€Π°Π²Π½ΠΈΠΌ с FAT . Π’Π°ΠΌ Π½Π° вСсь диск Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° «битовая ΠΊΠ°Ρ€Ρ‚Π°Β» (Ρ‚Π°Π±Π»ΠΈΡ†Π° FAT ). И для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½Π΅ΠΉ приходится ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ чтС­ния/записи Π² срСднСм Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ диска.

ИмСнно для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя позиционирования Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ чтСния/записи ТСсткого диска, Π² HPFS диск Ρ€Π°Π·Π±ΠΈΡ‚ Π½Π° полосы.

Рассмотрим ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ .

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

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ имя Ρ‚ΠΎΠΌΠ°, Π΅Π³ΠΎ сСрийный Π½ΠΎΠΌΠ΅Ρ€, Π±Π»ΠΎΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Β­Ρ€ΠΎΠ² BIOS ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π°Β­Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ„Π°ΠΉΠ» OS 2 LDR , считываСт Π΅Π³ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ этой ΠΏΡ€ΠΎΒ­Π³Ρ€Π°ΠΌΠΌΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ОБ, которая, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ с диска Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ядро OS/2 - OS 2 KRNL . И ΡƒΠΆΠ΅ OS 2 KRIML с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свСдСний ΠΈΠ· Ρ„Π°ΠΉΠ»Π° CONFIG . SYS Π·Π°Β­Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Β­Π½Ρ‹Ρ….

Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ располагаСтся Π² сСкторах с 0 ΠΏΠΎ 15.

Π‘ΡƒΠΏΠ΅Ρ€ Π‘Π»ΠΎΠΊ (super block )

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° список Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ (bitmap block list ). Π’ этом спискС пСрСчислСны всС Π±Π»ΠΎΠΊΠΈ Π½Π° дискС, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… располоТСны Π±ΠΈΒ­Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для обнаруТСния свободных сСкторов;

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° список Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² (bad block list ). Когда систСма ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ, ΠΎΠ½ вносится Π² этот список ΠΈ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ большС Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ;

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² (directory band ),

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» (F -node ) ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°,

Β· Π΄Π°Ρ‚Ρƒ послСднСй ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΒ­ΠΌΠΎΠΉ CHKDSK ;

Β· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ полосы (Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ HPFS - 8 ΠœΠ±Π°ΠΉΡ‚).

Super block размСщаСтся Π² 16 сСкторС.

Π Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ (spare block)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщС­ния (hotfix map ΠΈΠ»ΠΈ hotfix -areas );

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° список свободных запасных Π±Π»ΠΎΒ­ΠΊΠΎΠ² (directory emergency free block list );

Β· ряд систСмных Ρ„Π»Π°Π³ΠΎΠ² ΠΈ дСскрипторов.

Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠΊ размС­щаСтся Π² 17 сСкторС диска.

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

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ²

ЭкстСнты (extent ) - Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°, Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π² смСТных сСкторах диска. Π€Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄ΠΈΠ½ экстСнт, Ссли ΠΎΠ½ Π½Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½, Π° Π² противномслучаС - нСсколько экстСнтов.

Для сокращСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ позиционирования Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ чтСния/записи ТСсткого диска систСма HPFS стрСмится

1)Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² смСТных Π±Π»ΠΎΠΊΠ°Ρ…;

2)Ссли Ρ‚Π°ΠΊΠΎΠΉ возмоТности Π½Π΅Ρ‚, Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ экстСнты Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΈΠΆΠ΅ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ,

Для этого HPFS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ статистику, Π° Ρ‚Π°ΠΊΠΆΠ΅ стараСтся условно Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ хотя Π±Ρ‹ 4 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π° мСста Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ растут.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ располоТСнии Ρ„Π°ΠΉΠ»ΠΎΠ²

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ диска ΠΈΠΌΠ΅Π΅Ρ‚ свой Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» F-Node . Π­Ρ‚ΠΎ структура, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ содСрТится информация ΠΎ располо­ТСнии Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΎ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ….

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ F-Node Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ сСктор ΠΈ всСгда располагаСтся поблизости ΠΎΡ‚ своСго Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ - нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ»ΠΈ ΠΊΠ°Β­Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ). ΠžΠ±ΡŠΠ΅ΠΊΡ‚ F-Node содСрТит

Β· Π΄Π»ΠΈΠ½Ρƒ,

Β· ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 15 символов ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°,

Β· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ»ΡƒΠΆΠ΅Π±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ,

Β· статистику ΠΏΠΎ доступу ΠΊ Ρ„Π°ΠΉΠ»Ρƒ,

Β· Ρ€Π°ΡΡˆΠΈΒ­Ρ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°,

Β· список ΠΏΡ€Π°Π² доступа (ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ этого списка, Ссли ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ большой); Ссли Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Β­Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ слишком Π²Π΅Π»ΠΈΠΊΠΈ для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°, Ρ‚ΠΎ Π² Π½Π΅Π³ΠΎ записываСтся ΡƒΠΊΠ°Β­Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π½ΠΈΡ….

Β· Π°ΡΡΠΎΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ располоТСнии ΠΈ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Β­Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΈ Ρ‚. Π΄.

Если Ρ„Π°ΠΉΠ» Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π΅Π½, Ρ‚ΠΎ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° дискС описываСтся двумя 32-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ числами. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ число прСдставляСт собой ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Ρ„Π°ΠΉΠ»Π°, Π° Π²Ρ‚ΠΎΡ€ΠΎΠ΅ - Π΄Π»ΠΈΠ½Ρƒ экстСнта (число ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π΄Ρ€ΡƒΠ³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Π»ΠΎΒ­ΠΊΠΎΠ², ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… Ρ„Π°ΠΉΠ»Ρƒ).

Если Ρ„Π°ΠΉΠ» Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½, Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ экстСнтов описываСтся Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΡƒΠ·Π»Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠΈ 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… чисСл.

Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΡƒΠ·Π»Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ максимум ΠΎ восьми экстСнтах Ρ„Π°ΠΉΠ»Π°. Если Ρ„Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ большС экстСнтов, Ρ‚ΠΎ Π² Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π» записываСтся ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° Π±Π»ΠΎΠΊ размСщСния (allocation block ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎ 40 ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° экстСнты ΠΈΠ»ΠΈ, ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с Π±Π»ΠΎΠΊΠΎΠΌ Π΄Π΅Ρ€Π΅Π²Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ размСщСния.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²

Для хранСния ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ полоса, находящаяся Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ диска .

Π­Ρ‚Π° полоса называСтсяdirectory band .

Если ΠΎΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π°, HPFS Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… полосах.

РасполоТСниС этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΒ­ΠΎΠ½Π½ΠΎΠΉ структуры Π² сСрСдинС диска Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сокращаСт срСднСС врСмя пози­ционирования Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ чтСния/записи.

Однако сущСствСнно больший (ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Directory Band Π² сСрСдинС логичСского диска) Π²ΠΊΠ»Π°Π΄ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ HPFS Π΄Π°Π΅Ρ‚ использо­ваниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° сбалансированных Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² для хранСния ΠΈ поиска ΠΈΠ½Β­Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ мСстонахоТдСнии Ρ„Π°ΠΉΠ»ΠΎΠ².

Вспомним, Ρ‡Ρ‚ΠΎ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС FAT ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ структуру, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π΅ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΡƒΡŽ, поэтому ΠΏΡ€ΠΈ поискС Ρ„Π°ΠΉΠ»Π° трСбуСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ с само­го Π½Π°Ρ‡Π°Π»Π°.

Π’ HPFS структура ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° прСдставляСт собой сбалансированноС Π΄Π΅Β­Ρ€Π΅Π²ΠΎ с записями, располоТСнными Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС.

КаТдая за­пись, входящая Π² состав Π΄Π΅Ρ€Π΅Π²Π°, содСрТит

Β· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°,

Β· ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΡƒΠ·Π΅Π»,

Β· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°Ρ‚Π΅ создания Ρ„Π°ΠΉΒ­Π»Π°, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°Ρ‚Π΅ послСднСго обновлСния ΠΈ обращСния,

Β· Π΄Π»ΠΈΠ½Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, содСрТа­щих Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹,

Β· счСтчик ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ,

Β· Π΄Π»ΠΈΠ½Π΅ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°

· само имя,

Β· ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

Ѐайловая систСма HPFS ΠΏΡ€ΠΈ поискС Ρ„Π°ΠΉΠ»Π° Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ просматриваСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅Β­ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π°. Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· эффСк­тивнСС, Ρ‡Π΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ всСх записСй Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ мСсто Π² систСмС FAT .

Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ², Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ HPFS, Ρ€Π°Π²Π΅Π½ 2 ΠšΠ±Π°ΠΉΡ‚. Π Π°Π·ΠΌΠ΅Ρ€ записи, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ„Π°ΠΉΠ», зависит ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°. Если имя Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 13 Π±Π°ΠΉΡ‚ΠΎΠ² (для Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° 8.3), Ρ‚ΠΎ Π±Π»ΠΎΠΊ ΠΈΠ· 2 ΠšΠ±Π°ΠΉΡ‚ Π²ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΄ΠΎ 40 описатСлСй Ρ„Π°ΠΉΠ»ΠΎΠ². Π‘Π»ΠΎΠΊΠΈ связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ по­срСдством списка.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Ρ‚Π°ΠΊ называСмая пСрСбаланси­ровка Π΄Π΅Ρ€Π΅Π²Π°. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ стираниС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΠΊΠ°ΡΠΊΠ°Π΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² . ЀактичСски, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Π΅Ρ€Β­ΠΏΠ΅Ρ‚ΡŒ Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ ΠΈΠ·-Π·Π° нСдостатка дискового пространства, Π΄Π°ΠΆΠ΅ Ссли Ρ„Π°ΠΉΠ» нСпо­срСдствСнно Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… Π½Π΅ увСличился. Π’ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ этого «бСдствия» HPFS ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ нСбольшой ΠΏΡƒΠ» свободных Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΒ­ΡΡ ΠΏΡ€ΠΈ Β«Π°Π²Π°Ρ€ΠΈΠΈΒ». Π­Ρ‚Π° опСрация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ выдСлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π½Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΌ дискС. Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° этот ΠΏΡƒΠ» свободных Π±Π»ΠΎΠΊΠΎΠ² сохраня­Стся Π² SpareBlock ,

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π° дискС Π² HPFS :

Β· информация ΠΎ мСстополоТСнии Ρ„Π°ΠΉΠ»ΠΎΠ² рассрСдоточСна ΠΏΠΎ всСму дис­ку, ΠΏΡ€ΠΈ этом записи ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ (ΠΏΠΎ возмоТно­сти) Π² смСТных сСкторах ΠΈ поблизости ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ± ΠΈΡ… мСстополоТСнии;

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

Β· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ хранятся Π² Π²ΠΈΠ΄Π΅ Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ΠΎ сбалансированного Π΄Π΅Ρ€Π΅Π²Π° с записями, располоТСнными Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΌ порядкС.

ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² HPFS

Π›ΡŽΠ±Π°Ρ файловая систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ срСдствами исправлСния ошибок, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΒ­Ρ‰ΠΈΡ… ΠΏΡ€ΠΈ записи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° диск. БистСма HPFS для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ…Π°Β­Π½ΠΈΠ·ΠΌ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния ( hotfix ).

Если файловая систСма HPFS сталкиваСтся с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π² процСссС записи Π΄Π°Π½Β­Π½Ρ‹Ρ… Π½Π° диск, ΠΎΠ½Π° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° экран ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ сообщСниС ΠΎΠ± ошибкС. Π—Π°Ρ‚Π΅ΠΌ HPFS сохраняСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Π»Π° Π±Ρ‹Ρ‚ΡŒ записана Π² Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹ΠΉ сСктор, Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· запасных сСкторов, Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° этот слу­чай. Бписок свободных запасных Π±Π»ΠΎΠΊΠΎΠ² хранится Π² Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ HPFS. ΠŸΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ошибки Π²ΠΎ врСмя записи Π΄Π°Π½Π½Ρ‹Ρ… Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ HPFS Π²Ρ‹Π±ΠΈΒ­Ρ€Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· свободных запасных Π±Π»ΠΎΠΊΠΎΠ² ΠΈ сохраняСт эти Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½Π΅ΠΌ. Π—Π°Ρ‚Π΅ΠΌ файловая систСма обновляСт ΠΊΠ°Ρ€Ρ‚Ρƒ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния Π² Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅.

Π­Ρ‚Π° ΠΊΠ°Ρ€Ρ‚Π° прСдставляСт собой просто ΠΏΠ°Ρ€Ρ‹ Π΄Π²ΠΎΠΉΠ½Ρ‹Ρ… слов, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся 32-Π±ΠΈΡ‚Π½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ сСктора.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹ΠΉ сСк­тор, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ - Π½Π° Ρ‚ΠΎΡ‚ сСктор срСди ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ запасных сСкторов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ для Π΅Π³ΠΎ Π·Π°ΠΌΠ΅Π½Ρ‹.

ПослС Π·Π°ΠΌΠ΅Π½Ρ‹ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ сСктора запасным ΠΊΠ°Ρ€Ρ‚Π° Π°Π²Π°Β­Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния записываСтся Π½Π° диск, ΠΈ Π½Π° экранС появляСтся Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π΄ΡˆΠ΅ΠΉ ошибкС записи Π½Π° диск. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° систСма выполняСт запись ΠΈΠ»ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ сСктора диска, ΠΎΠ½Π° просматриваСт ΠΊΠ°Ρ€Ρ‚Ρƒ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ замСщСния ΠΈ подмСняСт всС Π½ΠΎΠΌΠ΅Ρ€Π° Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹Ρ… сСкторов Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ запасных сСкторов с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² сущСствСнно Π½Π΅ влияСт Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ выполняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ физичСском ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ диску, Π½ΠΎ Π½Π΅ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· дискового кэша.

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

Ѐайловая систСма NTFS (New Technology File System) содСрТит ряд Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡΠΎΠ²Π΅Ρ€Β­ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, сущСствСнно ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ… Π΅Π΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π·Π° Ρ€Π΅Π΄ΠΊΠΈΠΌΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ, с Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ NTFS ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Windows NT , хотя ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ для ряда ОБ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Β­Ρ†ΠΈΠΈ систСм управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ для чтСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Ρ‚ΠΎΠΌΠΎΠ² NTFS.

Однако ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с NTFS Π²Π½Π΅ систСмы Windows NT ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚.

NTFS Π½Π΅ поддСрТиваСтся Π² ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнных ОБ Windows 98 ΠΈ Windows Millennium Edition .

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ особСнности NT FS

Β· Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° дисках большого объСма происходит эффСктивно (Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ эффСктивнСС, Ρ‡Π΅ΠΌ Π² FAT );

Β· ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ срСдства для ограничСния доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΒ­Π³Π°ΠΌ Þ Ρ€Π°Π·Β­Π΄Π΅Π»Ρ‹ NTFS ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚Π°ΠΊ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²;

Β· Π²Π²Π΅Π΄Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ осущСствляСтся ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Þ сущСствСнноС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ надСТности;

Β· сняты ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ограничСния Π½Π° максимальноС количСство дисковых сСкто­ров ΠΈ/ΠΈΠ»ΠΈ кластСров;

Β· имя Ρ„Π°ΠΉΠ»Π° Π² NTFS, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм FAT ΠΈ HPFS , ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ символы, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ², Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°Π½Π½Ρ‹Π΅ прСдставлСны Π² Unicode - 16-Π±ΠΈΡ‚Π½ΠΎΠΌ прСдставлСнии, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄Π°Π΅Ρ‚ 65535 Ρ€Π°Π·Π½Ρ‹Ρ… символов. Максимальная Π΄Π»ΠΈΠ½Π° ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° Π² NTFS - 255 символов.

Β· систСма NTFS Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Β­Π»Π°Π΄Π°Π΅Ρ‚ встроСнными срСдствами сТатия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ, Ρ†Π΅Π»Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ ΠΈ Π΄Π°ΠΆΠ΅ Ρ‚ΠΎΠΌΠ°ΠΌ (ΠΈ впослСдствии ΠΎΡ‚ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ).

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚ΠΎΠΌΠ° с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой NTFS

Π Π°Π·Π΄Π΅Π» NTFS называСтся Ρ‚ΠΎΠΌΠΎΠΌ (volume ). Максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ‚ΠΎΠΌΠ° (ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ„Π°ΠΉΠ»Π°) ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ 16 Π­Π±Π°ΠΉΡ‚ (экзабайт 2**64).

Как ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ систСмы, NTFS Π΄Π΅Π»ΠΈΡ‚ дисковоС пространство Ρ‚ΠΎΠΌΠ° Π½Π° кластСры - Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, адрСсуСмыС ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. NTFS ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Β­Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ кластСров ΠΎΡ‚ 512 Π±Π°ΠΉΡ‚ Π΄ΠΎ 64 ΠšΠ±Π°ΠΉΡ‚; стандартом ΠΆΠ΅ считаСтся кластСр Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 2 ΠΈΠ»ΠΈ 4 ΠšΠ±Π°ΠΉΡ‚.

ВсС дисковоС пространство Π² NTFS дСлится Π½Π° Π΄Π²Π΅ Π½Π΅Ρ€Π°Π²Π½Ρ‹Π΅ части.


ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 12 % диска отводятся ΠΏΠΎΠ΄ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡƒΡŽ MFT-Π·ΠΎΠ½Ρƒ - пространство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡΡΡŒ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅, Π³Π»Π°Π²Π½Ρ‹ΠΉ слуТСбный ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ» MFT .

Π—Π°ΠΏΠΈΡΡŒ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… Π² эту ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°. MFT-Π·ΠΎΠ½Π° всСгда дСрТится пустой - это дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ MFT-Ρ„Π°ΠΉΠ» ΠΏΠΎ возмоТности Π½Π΅ фрагмСнтировался ΠΏΡ€ΠΈ своСм ростС.

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 88 % Ρ‚ΠΎΠΌΠ° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ пространство для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ².

MFT (master file table - общая Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ„Π°ΠΉΠ»ΠΎΠ²) ΠΏΠΎ сути - это ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² диска, Π² Ρ‚ΠΎΠΌ числС ΠΈ сСбя самого. Он ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для опрСдСлСния располоТСния Ρ„Π°ΠΉΠ»ΠΎΠ².

MFT состоит ΠΈΠ· записСй фиксированного Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Π Π°Π·ΠΌΠ΅Ρ€ записи MFT (ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 1 Кб ΠΈ максимум 4 Кб) оп­рСдСляСтся Π²ΠΎ врСмя форматирования Ρ‚ΠΎΠΌΠ°.

КаТдая запись соотвСт­ствуСт ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ Ρ„Π°ΠΉΠ»Ρƒ.

ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 16 записСй но­сят слуТСбный Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΈ нСдоступны ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС - ΠΎΠ½ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ» - сам MFT.

Π­Ρ‚ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 16 элС­мСнтов MFT - СдинствСнная Ρ‡Π°ΡΡ‚ΡŒ диска, ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ строго фиксированноС ΠΏΠΎΠ»ΠΎΒ­ΠΆΠ΅Π½ΠΈΠ΅. Копия этих ΠΆΠ΅ 16 записСй хранится Π² сСрСдинС Ρ‚ΠΎΠΌΠ° для надСТности.

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ части MFT-Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ», Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… мСстах диска.

ΠœΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Ρ‹ носят слуТСбный Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ - ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ аспСкт Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы. ΠœΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Ρ‹ нахо­дятся Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ NTFS-Ρ‚ΠΎΠΌΠ°. ВсС ΠΎΠ½ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с символа ΠΈΠΌΠ΅Π½ΠΈ Β«$Β», хотя ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½ΠΈΡ… стандартными срСдствами слоТно. Π’ Ρ‚Π°Π±Π». ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ основныС ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

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

НазначСниС ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Π°

$MFT

Π‘Π°ΠΌ Master File Table

$MFTmirr

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

$LogFile

Π€Π°ΠΉΠ» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Турналирования

$Volume

БлуТСбная информация - ΠΌΠ΅Ρ‚ΠΊΠ° Ρ‚ΠΎΠΌΠ°, вСрсия Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ Ρ‚. Π΄.

$AttrDef

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

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

$Bitmap

ΠšΠ°Ρ€Ρ‚Π° свободного мСста Ρ‚ΠΎΠΌΠ°

$Boot

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

$Quota

Π€Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ записаны ΠΏΡ€Π°Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° использованиС дискового пространства (этот Ρ„Π°ΠΉΠ» Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ лишь Π² Windows 2000 с систСмой NTFS 5.0)

$Upcase

Π€Π°ΠΉΠ» - Ρ‚Π°Π±Π»ΠΈΡ†Π° соотвСтствия Π·Π°Π³Π»Π°Π²Π½Ρ‹Ρ… ΠΈ прописных Π±ΡƒΠΊΠ² Π² ΠΈΠΌΠ΅Π½Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ NTFS ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Unicode (Ρ‡Ρ‚ΠΎ составляСт 65 тысяч Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… символов) ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ большиС ΠΈ ΠΌΠ°Π»Ρ‹Π΅ эквивалСнты Π² Π΄Π°Π½Π½ΠΎΠΌ случаС - Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π·Π°Π΄Π°Ρ‡Π°

Π’ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ записи MFT хранится вся информация ΠΎ Ρ„Π°ΠΉΠ»Π΅:

Β· имя Ρ„Π°ΠΉΠ»Π°,

Β· Ρ€Π°Π·ΠΌΠ΅Ρ€;

Β· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°;

Β· ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° дискС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ Ρ‚. Π΄.

Если для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎΠΉ записи MFT, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько записСй, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ΄ΡƒΡ‰ΠΈΡ… подряд.

Если Ρ„Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ большой Ρ€Π°Π·ΠΌΠ΅Ρ€, Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Π° хранятся прямо Π² MFT, Π² ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ ΠΎΡ‚ основных Π΄Π°Π½Π½Ρ‹Ρ… мСстС Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΠ΄Π½ΠΎΠΉ записи MFT.

Π€Π°ΠΉΠ» Π² Ρ‚ΠΎΠΌΠ΅ с NTFS идСнтифицируСтся Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ссылкой (File Reference ), которая прСдставляСтся ΠΊΠ°ΠΊ 64-разрядноС число.

Β· Π½ΠΎΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт Π½ΠΎΠΌΠ΅Ρ€Ρƒ записи Π² MFT,

Β· ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π­Ρ‚ΠΎΡ‚ Π½ΠΎΠΌΠ΅Ρ€ увСличиваСтся всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ Π² MFT ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, Ρ‡Ρ‚ΠΎ позволяСт Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС NTFS Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² NTFS прСдставлСн с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² (streams ), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΎΠ²Ρ‹Ρ… «просто Π΄Π°Π½Π½Ρ‹Ρ…Β», Π° Π΅ΡΡ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊΠΈ.

Один ΠΈΠ· ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² - это ΠΈ Π΅ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Π°.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»Π° - это Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Β­Ρ€Π°Π·ΠΎΠΌ, получаСтся, Ρ‡Ρ‚ΠΎ базовая ΡΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ Ρƒ Ρ„Π°ΠΉΠ»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° - Π½ΠΎΠΌΠ΅Ρ€ Π² MFT, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈ Π΅Π³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠΈ, - ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ - Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΉΠ»Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Β«ΠΏΡ€ΠΈΠ»Π΅ΠΏΠΈΡ‚ΡŒΒ» Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡ‚ΠΎΠΊ, записав Π² Π½Π΅Π³ΠΎ Π»ΡŽΠ±Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ для Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² Ρ‚ΠΎΠΌΠ΅ NTFS ΠΈΠΌΠ΅ΡŽΡ‚ фиксиро­ванныС ΠΈΠΌΠ΅Π½Π° ΠΈ ΠΊΠΎΠ΄Ρ‹ Ρ‚ΠΈΠΏΠ°.

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Π² NTFS прСдставляСт собой ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», хранящий ссылки Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ.

Π€Π°ΠΉΠ» ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π½Π° Π±Π»ΠΎΠΊΠΈ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТит

Β· имя Ρ„Π°ΠΉΠ»Π°,

Β· Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ

ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ диска Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ отличаСтся ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΠΊΡ€ΠΎΠΌΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ссылки Π½Π° Π½Π΅Π³ΠΎ ΠΈΠ· Π½Π°Ρ‡Π°Π»Π° ΠΌΠ΅Ρ‚Π°Ρ„Π°ΠΉΠ»Π° MFT.

ВнутрСнняя структура ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° прСдставляСт собой Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ, ΠΊΠ°ΠΊ Π² HPFS.

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

Ѐайловая систСма NTFS ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΡƒΡŽ модСль бСзопасности NT : NTFS рассматриваСт ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠ°ΠΊ Ρ€Π°Π·Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ Π²Π΅Π΄Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ (хотя ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Β­Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ) списки ΠΏΡ€Π°Π² доступа для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°.

NTFS обСспСчиваСт Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²; это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²Π° доступа ΠΊ Ρ‚ΠΎΠΌΠ°ΠΌ, ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ ΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Ρ‚Π΅Ρ… Π³Ρ€ΡƒΠΏΠΏ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ обращаСтся ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Π΅Π³ΠΎ ΠΏΡ€Π°Π²Π° доступа ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΏΠΎ списку Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Β­Π½ΠΈΠΉ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ достаточным ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ ΠΏΡ€Π°Π², Π΅Π³ΠΎ запрос удовлСтворяСтся; Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС запрос отклоняСтся. Π­Ρ‚Π° модСль бСзопасности примСняСтся ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ локальной рСгистрации ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… с NT , Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… сСтСвых запросах.

БистСма NTFS Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ срСдствами самовосстановлСния. NTFS ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности систСмы, Π²ΠΊΠ»ΡŽΒ­Ρ‡Π°Ρ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… воспроизвСсти Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Β­Ρ€Π°Ρ†ΠΈΠΈ записи ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ систСмному ΠΆΡƒΡ€Π½Π°Π»Ρƒ.

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

Основной нСдостаток Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы NTFS - слуТСбныС Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ мСста (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 2 ΠšΠ±Π°ΠΉΡ‚) - для ΠΌΠ°Π»Ρ‹Ρ… Ρ€Π°Π·Β­Π΄Π΅Π»ΠΎΠ² слуТСбныС Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄ΠΎ 25% объСма носитСля.

Þ систСма NTFS Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для форматирования Ρ„Π»ΠΎΠΏΠΏΠΈ-дисков. НС стоит ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Сю для форматирования Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² объСмом ΠΌΠ΅Π½Π΅Π΅ 100 ΠœΠ±Π°ΠΉΡ‚.

Ѐайловая систСма ОБ UNIX

Π’ ΠΌΠΈΡ€Π΅ UNIX сущСствуСт нСсколько Ρ€Π°Π·Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм со своСй структурой внСшнСй памяти. НаиболСС извСстны традиционная файловая систСма UNIX System V (s5) ΠΈ файловая систСма сСмСйства UNIX BSD (ufs).

Рассмотрим s 5.

Π€Π°ΠΉΠ» Π² систСмС UNIX прСдставляСт собой мноТСство символов с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ доступом.

Π€Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΡƒΡŽ структуру, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°Π»Π°Π³Π°Π΅Ρ‚ Π½Π° Π½Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

Ѐайловая систСма Unix, это иСрархичСская, ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ файловая систСма.

Ѐайловая систСма ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру. Π’Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ (ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ) Π΄Π΅Ρ€Π΅Π²Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ со ссылками Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Ρ‹. Π›ΠΈΡΡ‚ΡŒΡ Π΄Π΅Ρ€Π΅Π²Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈΠ»ΠΈ пустым ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ.

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. На самом Π΄Π΅Π»Π΅ файловая систСма Unix Π½Π΅ являСтся Π΄Ρ€Π΅Π²ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠΉ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² систСмС имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ Π΄Π΅Ρ€Π΅Π²Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько ΠΈΠΌΠ΅Π½ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ содСрТимым Ρ„Π°ΠΉΠ»Π° .

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° диска

Диск Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ Π½Π° Π±Π»ΠΎΠΊΠΈ. Π Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… опрСдСляСтся ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ mkfs ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн 512, 1024, 2048, 4096 ΠΈΠ»ΠΈ 8192 Π±Π°ΠΉΡ‚ΠΎΠ².

Π‘Ρ‡ΠΈΡ‚Π°Π΅ΠΌ ΠΏΠΎ 512 Π±Π°ΠΉΡ‚ (Ρ€Π°Π·ΠΌΠ΅Ρ€ сСктора).

ДисковоС пространство дСлится Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ области (см. рис.):

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

Β· ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ супСрблок;

Β· массив i -ΡƒΠ·Π»ΠΎΠ²;

Β· ΠΎΠ±Π»Π°ΡΡ‚ΡŒ для хранСния содСрТимого (Π΄Π°Π½Π½Ρ‹Ρ…) Ρ„Π°ΠΉΠ»ΠΎΠ²;

Β· ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ свободных Π±Π»ΠΎΠΊΠΎΠ² (связанных Π² список);

Π‘Π»ΠΎΠΊΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

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

i - ΡƒΠ·Π΅Π»

. . .

i - ΡƒΠ·Π΅Π»

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы UFS - всС это для Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ² повторяСтся (ΠΊΡ€ΠΎΠΌΠ΅ Boot -Π±Π»ΠΎΠΊΠ°) + Π²Ρ‹Π΄Π΅Π»Π΅Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ для описания Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ²

Π‘Π»ΠΎΠΊ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

Π‘Π»ΠΎΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² Π±Π»ΠΎΠΊΠ΅ β„–0. (Вспомним, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ этого Π±Π»ΠΎΠΊΠ° Π² Π½ΡƒΠ»Π΅Π²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ систСмного устройства опрСдСляСтся Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ всСгда обращаСтся ΠΊ Π½ΡƒΠ»Π΅Π²ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ систСмного устройства. Π­Ρ‚ΠΎ послСдний ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ зависит ΠΎΡ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹.)

Boot -Π±Π»ΠΎΠΊ содСрТит ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ раскрутки, которая слуТит для ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ запуска ОБ UNIX . Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах s 5 Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ boot -Π±Π»ΠΎΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π’ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах эта ΠΎΠ±Π»Π°ΡΡ‚ΡŒ присутствуСт, Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.

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

Он содСрТит ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ состоянии Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… настройки Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Π’ частности супСрблок содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ

Β· количСство i -ΡƒΠ·Π»ΠΎΠ² (индСксных дСскрипторов);

Β· Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π°???;

Β· список свободных Π±Π»ΠΎΠΊΠΎΠ²;

Β· список свободных i -ΡƒΠ·Π»ΠΎΠ²;

Β· ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ пространство Π½Π° дискС ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ связанный список свободных Π±Π»ΠΎΠΊΠΎΠ² . Π­Ρ‚ΠΎΡ‚ список хранится Π² супСрблокС.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ списка ΡΠ²Π»ΡΡŽΡ‚ΡΡ массивы ΠΈΠ· 50 элСмСнтов(Ссли Π±Π»ΠΎΠΊ = 512 Π±Π°ΠΉΡ‚, Ρ‚ΠΎ элСмСнт = 16 Π±ΠΈΡ‚):

Β· Π² элСмСнтах массива β„–β„–1-48 записаны Π½ΠΎΠΌΠ΅Ρ€Π° свободных Π±Π»ΠΎΠΊΠΎΠ² пространства Π±Π»ΠΎΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² с 2 Π΄ΠΎ 49.

Β· Π² β„–0 элСмСнтС содСрТится ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ списка, Π°

Β· Π² послСднСм элСмСнтС (β„–49) содСрТится ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° свободный элСмСнт Π² массивС.

Если ΠΊΠ°ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ процСссу для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»Π° трСбуСтся свободный Π±Π»ΠΎΠΊ, Ρ‚ΠΎ систСма ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ (Π½Π° свободный элСмСнт) Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ элСмСнт массива, ΠΈ Π±Π»ΠΎΠΊ с β„–, хранящимся Π² Π΄Π°Π½Π½ΠΎΠΌ элСмСнтС, прСдоставляСтся Ρ„Π°ΠΉΠ»Ρƒ. Если происходит сокращСниС Ρ„Π°ΠΉΠ»Π°, Ρ‚ΠΎ Π²Ρ‹ΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Π½ΠΎΠΌΠ΅Ρ€Π° Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² массив свободных Π±Π»ΠΎΠΊΠΎΠ² ΠΈ коррСктируСтся ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π° свободный элСмСнт.

Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€ массива - 50 элСмСнтов, Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π΅ критичСскиС ситуации:

1. Когда ΠΌΡ‹ освобоТдаСм Π±Π»ΠΎΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², Π° ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π² этом массивС. Π’ этом случаС ΠΈΠ· Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы выбираСтся ΠΎΠ΄ΠΈΠ½ свободный Π±Π»ΠΎΠΊ ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ массив свободных Π±Π»ΠΎΠΊΠΎΠ² копируСтся Π² этот Π±Π»ΠΎΠΊ, послС этого Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ указатСля Π½Π° свободный элСмСнт обнуляСтся, Π° Π² Π½ΡƒΠ»Π΅Π²ΠΎΠΉ элСмСнт массива, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² супСрблокС, записываСтся Π½ΠΎΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ систСма Π²Ρ‹Π±Ρ€Π°Π»ΠΈ для копирования содСрТимого массива . Π’ этот момСнтсоздаСтся Π½ΠΎΠ²Ρ‹ΠΉ элСмСнт списка свободных Π±Π»ΠΎΠΊΠΎΠ² (ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎ 50 элСмСнтов).

2. Когда содСрТимоС элСмСнтов массива свободных Π±Π»ΠΎΠΊΠΎΠ² ΠΈΡΡ‡Π΅Ρ€ΠΏΠ°Π»ΠΎΡΡŒ (Π² этом случаС Π½ΡƒΠ»Π΅Π²ΠΎΠΉ элСмСнт массива Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ) Если этот элСмСнт Π½ΡƒΠ»ΡŽ Π½Π΅ Ρ€Π°Π²Π΅Π½, Ρ‚ΠΎ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ сущСствуСт ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ массива. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ считываСтся Π² копию супСрблока Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти.

Бписок свободных i -ΡƒΠ·Π»ΠΎΠ² . Π­Ρ‚ΠΎ Π±ΡƒΡ„Π΅Ρ€, состоящий ΠΈΠ· 100 элСмСнтов. Π’ Π½Π΅ΠΌ находится информация ΠΎ 100 Π½ΠΎΠΌΠ΅Ρ€Π°Ρ… i -ΡƒΠ·Π»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ свободны Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚.

Π‘ΡƒΠΏΠ΅Ρ€Π±Π»ΠΎΠΊ всСгда находится Π² ΠžΠ—Π£

Þ всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (освобоТдСниС ΠΈ занятиС Π±Π»ΠΎΠΊΠΎΠ² ΠΈ i -ΡƒΠ·Π»ΠΎΠ² происходят Π² ΠžΠ—Π£ Þ минимизация ΠΎΠ±ΠΌΠ΅Π½ΠΎΠ² с диском.

Но! Если содСрТимоС супСрблока Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ записано Π½Π° диск ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Ρ‚ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ (нСсоотвСтствиС Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ состояния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ содСрТимого супСрблока). Но это ΡƒΠΆΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ надСТности Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ систСмы.

Π—Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ . Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах UFS для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ устойчивости поддСрТиваСтся нСсколько ΠΊΠΎΠΏΠΈΠΉ супСрблока (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ Π½Π° Π³Ρ€ΡƒΠΏΠΏΡƒ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠ²)

ΠžΠ±Π»Π°ΡΡ‚ΡŒ индСксных дСскрипторов

Π­Ρ‚ΠΎ массив описаний Ρ„Π°ΠΉΠ»ΠΎΠ², Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… i -ΡƒΠ·Π»Π°ΠΌΠΈ (i - node ) .(64-Ρ… Π±Π°ΠΉΡ‚Π½Ρ‹Π΅?)

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ индСксный ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ (i -ΡƒΠ·Π΅Π») Ρ„Π°ΠΉΠ»Π° содСрТит:

Β· Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° (Ρ„Π°ΠΉΠ»/ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³/ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»/fifo/socket)

Β· Атрибуты (ΠΏΡ€Π°Π²Π° доступа) - 10

Β· Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ρ„Π°ΠΉΠ»Π°

Β· Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π³Ρ€ΡƒΠΏΠΏΡ‹-Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ρ„Π°ΠΉΠ»Π°

Β· ВрСмя создания Ρ„Π°ΠΉΠ»Π°

Β· ВрСмя ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°

Β· ВрСмя послСднСго доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ

Β· Π”Π»ΠΈΠ½Π° Ρ„Π°ΠΉΠ»Π°

Β· ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ссылок ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ i -ΡƒΠ·Π»Ρƒ ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²

Β· АдрСса Π±Π»ΠΎΠΊΠΎΠ² Ρ„Π°ΠΉΠ»Π°

! ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ . Π—Π΄Π΅ΡΡŒ Π½Π΅Ρ‚ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°

Рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° адрСсация Π±Π»ΠΎΠΊΠΎΠ² , Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Ρ„Π°ΠΉΠ». Π˜Ρ‚Π°ΠΊ, Π² ΠΏΠΎΠ»Π΅ с адрСсами находятся Π½ΠΎΠΌΠ΅Ρ€Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… 10 Π±Π»ΠΎΠΊΠΎΠ² Ρ„Π°ΠΉΠ»Π°.

Если Ρ„Π°ΠΉΠ» ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π΄Π΅ΡΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΎΠ², Ρ‚ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ: 11-ΠΉ элСмСнт поля содСрТит Π½ΠΎΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ 128(256) ссылок Π½Π° Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. Π’ Ρ‚ΠΎΠΌ случаС, Ссли Ρ„Π°ΠΉΠ» Π΅Ρ‰Π΅ большС - Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 12ΠΉ элСмСнт поля- ΠΎΠ½ содСрТит Π½ΠΎΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ содСрТится 128(256) Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π±Π»ΠΎΠΊΠΎΠ², Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ содСрТит 128(256) Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π±Π»ΠΎΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. А Ссли Ρ„Π°ΠΉΠ» Π΅Ρ‰Π΅ большС, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 13 элСмСнт - Π³Π΄Π΅ Π³Π»ΡƒΠ±ΠΈΠ½Π° влоТСнности списка ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° Π΅Ρ‰Π΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ (10+128+128 2 +128 3)*512.

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅:

АдрСс 1-Π³ΠΎ Π±Π»ΠΎΠΊΠ° Ρ„Π°ΠΉΠ»Π°

АдрСс 2-Π³ΠΎ Π±Π»ΠΎΠΊΠ° Ρ„Π°ΠΉΠ»Π°

АдрСс 10-Π³ΠΎ Π±Π»ΠΎΠΊΠ° Ρ„Π°ΠΉΠ»Π°

АдрСс Π±Π»ΠΎΠΊΠ° косвСнной адрСсации (Π±Π»ΠΎΠΊΠ° с 256 адрСсами Π±Π»ΠΎΠΊΠΎΠ²)

АдрСс Π±Π»ΠΎΠΊΠ° 2-ΠΉ косвСнной адрСсации (Π±Π»ΠΎΠΊΠ° с 256 адрСсами Π±Π»ΠΎΠΊΠΎΠ² с адрСсами)

АдрСс Π±Π»ΠΎΠΊΠ° 3-ΠΉ косвСнной адрСсации (Π±Π»ΠΎΠΊΠ° с адрСсами Π±Π»ΠΎΠΊΠΎΠ² с адрСсами Π±Π»ΠΎΠΊΠΎΠ² с адрСсами)

Π—Π°Ρ‰ΠΈΡ‚Π° Ρ„Π°ΠΉΠ»Π°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ Π±ΠΈΡ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹.

Π’ ОБ Unix ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ трСхуровнСвая иСрархия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ :

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ - всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ - Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. (ВсС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ - ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ (Π“Ρ€ΡƒΠΏΠΏΡ‹ состоят ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ). Π’ связи с этой Ρ‚Ρ€Π΅Ρ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ трСмя Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ:

1) Π’Π»Π°Π΄Π΅Π»Π΅Ρ† Ρ„Π°ΠΉΠ»Π°. Π­Ρ‚ΠΎΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ связан с ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ автоматичСски назначаСтся систСмой Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Ρ„Π°ΠΉΠ»Π°. Π’Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, создав Ρ„Π°ΠΉΠ», Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π°, которая позволяСт ΠΌΠ΅Π½ΡΡ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ρ„Π°ΠΉΠ»Π°.

2) Π—Π°Ρ‰ΠΈΡ‚Π° доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ. Доступ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ ограничиваСтся ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ катСгориям:

Β· ΠΏΡ€Π°Π²Π° Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° (Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† с этим Ρ„Π°ΠΉΠ»ΠΎΠΌ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС - Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ всС, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ);

Β· ΠΏΡ€Π°Π²Π° Π³Ρ€ΡƒΠΏΠΏΡ‹, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† Ρ„Π°ΠΉΠ»Π°. Π’Π»Π°Π΄Π΅Π»Π΅Ρ† сюда Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΡ€Ρ‹Ρ‚ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ для Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‡Π»Π΅Π½Ρ‹ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ свободно Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ· этого Ρ„Π°ΠΉΠ»Π°;

Β· всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ систСмы;

По этим Ρ‚Ρ€Π΅ΠΌ катСгориям Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ дСйствия: Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ· Ρ„Π°ΠΉΠ»Π°, запись Π² Ρ„Π°ΠΉΠ» ΠΈ исполнСниС Ρ„Π°ΠΉΠ»Π° (Π² ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊΠ΅ систСмы R,W,X, соотвСтствСнно). Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΏΠΎ этим Ρ‚Ρ€Π΅ΠΌ катСгориям ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ - ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΈΡΠ°Ρ‚ΡŒ, Π° ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π² качСствС процСсса.

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ОБ - это ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ всСх Ρ„Π°ΠΉΠ»Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° состоит ΠΈΠ· Π΄Π²ΡƒΡ… ΠΏΠΎΠ»Π΅ΠΉ:

1)Π½ΠΎΠΌΠ΅Ρ€ i -ΡƒΠ·Π»Π° (порядковый Π½ΠΎΠΌΠ΅Ρ€ Π² массивС i -ΡƒΠ·Π»ΠΎΠ²)ΠΈ

2)имя Ρ„Π°ΠΉΠ»Π°:

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ содСрТит Π΄Π²Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ΠΈ: β€˜.’ - сам ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³; β€˜..’ - Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

(Для ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ссылаСтся Π½Π° Π½Π΅Π³ΠΎ ΠΆΠ΅ самого.)

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС, Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Ρ‚ΡŒΡΡ записи, ΡΡΡ‹Π»Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ i -ΡƒΠ·Π΅Π», Π½ΠΎ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Ρ‚ΡŒΡΡ записи с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ с содСрТимым Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связано ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ количСство ΠΈΠΌΠ΅Π½. Π­Ρ‚ΠΎ называСтся связываниСм . Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, относящийся ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ называСтся связью .

Π€Π°ΠΉΠ»Ρ‹ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ нСзависимо ΠΎΡ‚ элСмСнтов ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², Π° связи Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ… ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° физичСскиС Ρ„Π°ΠΉΠ»Ρ‹. Π€Π°ΠΉΠ» «исчСзаСт» ΠΊΠΎΠ³Π΄Π° удаляСтся послСдняя связь, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π½Π° Π½Π΅Π³ΠΎ.

Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ, опСрационная систСма

1. Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ это имя Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, содСрТащСм Ρ„Π°ΠΉΠ»,

2. ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ i -ΡƒΠ·Π»Π° Ρ„Π°ΠΉΠ»Π°,

3. ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ i- ΡƒΠ·Π΅Π» Π² области i-ΡƒΠ·Π»ΠΎΠ²,

4. ΠΈΠ· i-ΡƒΠ·Π»Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ адрСса Π±Π»ΠΎΠΊΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… располоТСны Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Π°,

5. ΠΏΠΎ адрСсам Π±Π»ΠΎΠΊΠΎΠ² считываСт Π±Π»ΠΎΠΊΠΈ ΠΈΠ· области Π΄Π°Π½Π½Ρ‹Ρ….

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° дискового Ρ€Π°Π·Π΄Π΅Π»Π° Π² EXT 2 FS

ВсС пространство Ρ€Π°Π·Π΄Π΅Π»Π° дСлится Π½Π° Π±Π»ΠΎΠΊΠΈ. Π‘Π»ΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡ‚ 1, 2 ΠΈΠ»ΠΈ 4 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π°. Π‘Π»ΠΎΠΊ являСтся адрСсуСмой Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ дискового пространства.

Π‘Π»ΠΎΠΊΠΈ, Π² свою ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±Π»ΠΎΠΊΠΎΠ². Π“Ρ€ΡƒΠΏΠΏΡ‹ Π±Π»ΠΎΠΊΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС ΠΈ Π±Π»ΠΎΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, начиная с 1. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π½Π° дискС ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ 1 ΠΈ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π³Ρ€ΡƒΠΏΠΏΠ΅ с Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 1. ΠžΠ±Ρ‰Π΅Π΅ число Π±Π»ΠΎΠΊΠΎΠ² Π½Π° дискС (Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ диска) являСтся Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ объСма диска, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π² сСкторах. А число Π³Ρ€ΡƒΠΏΠΏ Π±Π»ΠΎΠΊΠΎΠ² Π½Π΅ обязано Π΄Π΅Π»ΠΈΡ‚ΡŒ число Π±Π»ΠΎΠΊΠΎΠ², ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ послСдняя Π³Ρ€ΡƒΠΏΠΏΠ° Π±Π»ΠΎΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΠΉ. Начало ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ адрСс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΊΠ°ΠΊ ((Π½ΠΎΠΌΠ΅Ρ€ Π³Ρ€ΡƒΠΏΠΏΡ‹ - 1)* (число Π±Π»ΠΎΠΊΠΎΠ² Π² Π³Ρ€ΡƒΠΏΠΏΠ΅)).

КаТдая Π³Ρ€ΡƒΠΏΠΏΠ° Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ строСниС. Π•Π΅ структура прСдставлСна Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт этой структуры (супСрблок) - ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ² для всСх Π³Ρ€ΡƒΠΏΠΏ, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ - ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹. Π‘ΡƒΠΏΠ΅Ρ€Π±Π»ΠΎΠΊ хранится Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±Π»ΠΎΠΊΠΎΠ² (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π³Ρ€ΡƒΠΏΠΏΡ‹ 1, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ располоТСна загрузочная запись). Π‘ΡƒΠΏΠ΅Ρ€Π±Π»ΠΎΠΊ являСтся Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Он ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ 1024 Π±Π°ΠΉΡ‚Π° ΠΈ всСгда располагаСтся ΠΏΠΎ ΡΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ 1024 Π±Π°ΠΉΡ‚Π° ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. НаличиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΏΠΈΠΉ супСрблока ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎΠΉ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ этого элСмСнта Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π”ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹ супСрблока ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ восстановлСнии Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы послС сбоСв.

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

ВслСд Π·Π° супСрблоком располоТСно описаниС Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±Π»ΠΎΠΊΠΎΠ² (Group Descriptors). Π­Ρ‚ΠΎ описаниС содСрТит:

АдрСс Π±Π»ΠΎΠΊΠ°, содСрТащСго Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ Π±Π»ΠΎΠΊΠΎΠ² (block bitmap) Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹;

АдрСс Π±Π»ΠΎΠΊΠ°, содСрТащСго Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ индСксных дСскрипторов (inode bitmap) Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹;

АдрСс Π±Π»ΠΎΠΊΠ°, содСрТащСго Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ индСксных дСскрипторов (inode table) Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹;

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ числа свободных Π±Π»ΠΎΠΊΠΎΠ² Π² Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅;

Число свободных индСксных дСскрипторов Π² Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅;

Число индСксных дСскрипторов Π² Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ

ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅.

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

Ѐайловая систСма Ext 2 характСризуСтся:

  • иСрархичСской структурой,
  • согласованной ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ массивов Π΄Π°Π½Π½Ρ‹Ρ…,
  • динамичСским Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²,
  • Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ„Π°ΠΉΠ»Π°Ρ…,
  • Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²ΠΊΠΎΠΉ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹ ΠΈ Π»Π΅Π½Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ устройства) ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ².

Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ прСдставлСниС Ρ„Π°ΠΉΠ»ΠΎΠ²

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

Π˜Π½Π΄Π΅ΠΊΡΠ½Ρ‹Π΅ дСскрипторы Ρ„Π°ΠΉΠ»ΠΎΠ²

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

Π˜Π½Π΄Π΅ΠΊΡΠ½Ρ‹ΠΉ дСскриптор Ρ„Π°ΠΉΠ»Π° содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:

- Π’ΠΈΠΏ ΠΈ ΠΏΡ€Π°Π²Π° доступа ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ.

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ρ„Π°ΠΉΠ»Π° (Owner Uid).

Π Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° Π² Π±Π°ΠΉΡ‚Π°Ρ….

ВрСмя послСднСго обращСния ΠΊ Ρ„Π°ΠΉΠ»Ρƒ (Access time).

ВрСмя создания Ρ„Π°ΠΉΠ»Π°.

ВрСмя послСднСй ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°.

ВрСмя удалСния Ρ„Π°ΠΉΠ»Π°.

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π³Ρ€ΡƒΠΏΠΏΡ‹ (GID).

Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ числа связСй (Links count ).

Число Π±Π»ΠΎΠΊΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠΌ.

Π€Π»Π°Π³ΠΈΡ„Π°ΠΉΠ»Π° (File flags)

Π—Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ для ОБ

Π£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π½Π° Π±Π»ΠΎΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… записаны Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Π° (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ прямой ΠΈ косвСнной адрСсации Π½Π° рис.1)

ВСрсия Ρ„Π°ΠΉΠ»Π° (для NFS)

ACL Ρ„Π°ΠΉΠ»Π°

ACL ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°

АдрСсфрагмСнта (Fragment address)

НомСрфрагмСнта (Fragment number)

Π Π°Π·ΠΌΠ΅Ρ€ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° (Fragment size )

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

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

Когда ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΏpоцСсс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, ядpΠΎ ΠΈΡ‰Π΅Ρ‚ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ… ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π½ΠΎΠΌΠ΅p индСксного дСскpΠΈΠΏΡ‚ΠΎpΠ°. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ имя Ρ„Π°ΠΉΠ»Π° Π±Ρ‹Π»ΠΎ ΠΏpΠ΅ΠΎΠ±pΠ°Π·ΠΎΠ²Π°Π½ΠΎ Π² Π½ΠΎΠΌΠ΅p индСксного дСскpΠΈΠΏΡ‚ΠΎpΠ°, этот дСскpΠΈΠΏΡ‚ΠΎp помСщаСтся Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π°ΠΏpосах.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности EXT2 FS

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ стандаpΡ‚Π½Ρ‹ΠΌ возмоТностям Unix, EXT2fs ΠΏpСдоставляСт Π½Π΅ΠΊΠΎΡ‚ΠΎpΡ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅pΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами Unix.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Π°Ρ‚pΠΈΠ±ΡƒΡ‚Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ pΠ΅Π°ΠΊΡ†ΠΈΡŽ ядpΠ° ΠΏpΠΈ pΠ°Π±ΠΎΡ‚Π΅ с Π½Π°Π±ΠΎpΠ°ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². МоТно ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π°Ρ‚pΠΈΠ±ΡƒΡ‚Ρ‹ Π½Π° Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π’ΠΎ Π²Ρ‚ΠΎpΠΎΠΌ случаС, Ρ„Π°ΠΉΠ»Ρ‹, создаваСмыС Π² этом ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ эти Π°Ρ‚pΠΈΠ±ΡƒΡ‚Ρ‹.

Π’ΠΎ Π²pСмя ΠΌΠΎΠ½Ρ‚ΠΈpования систСмы ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ установлСны Π½Π΅ΠΊΠΎΡ‚ΠΎpΡ‹Π΅ особСнности, связанныС с Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ Π°Ρ‚pΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ. ΠžΠΏΡ†ΠΈΡ mount позволяСт администpΠ°Ρ‚ΠΎpΡƒ Π²Ρ‹Π±pΠ°Ρ‚ΡŒ особСнности создания Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС с особСнностями BSD, Ρ„Π°ΠΉΠ»Ρ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎpΠΎΠΌ Π³pΡƒΠΏΠΏΡ‹, ΠΊΠ°ΠΊ ΠΈ Ρƒ pΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ System V нСсколько слоТнСС. Если Ρƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π±ΠΈΡ‚ setgid установСн, Ρ‚ΠΎ создаваСмыС Ρ„Π°ΠΉΠ»Ρ‹ Π½Π°ΡΠ΅Π΄ΡƒΡŽΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎp Π³pΡƒΠΏΠΏΡ‹ этого ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π° ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎp Π³pΡƒΠΏΠΏΡ‹ ΠΈ Π±ΠΈΡ‚ setgid. Π’ ΠΏpΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с основным ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎpΠΎΠΌ Π³pΡƒΠΏΠΏΡ‹ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏpоцСсса.

Π’ систСмС EXT2fs ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ синхpонная модификация Π΄Π°Π½Π½Ρ‹Ρ…, подобная систСмС BSD. ΠžΠΏΡ†ΠΈΡ mount позволяСт администpΠ°Ρ‚ΠΎpΡƒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Π΄Π°Π½Π½Ρ‹Π΅ (индСксныС дСскpΠΈΠΏΡ‚ΠΎpΡ‹, Π±Π»ΠΎΠΊΠΈ Π±ΠΈΡ‚ΠΎΠ², косвСнныС Π±Π»ΠΎΠΊΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²) Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ Π½Π° диск синхpΠΎΠ½Π½ΠΎ ΠΏpΠΈ ΠΈΡ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для достиТСния высокой потности записи ΠΈΠ½Ρ„ΠΎpΠΌΠ°Ρ†ΠΈΠΈ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏpΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΡŽ ΠΏpΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, эта функция ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊpΠΎΠΌΠ΅ ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΡ ΠΏpΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏpивСсти ΠΊ ΠΏΠΎΡ‚Π΅pΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎpΡ‹Π΅ Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΏpΠΈ ΠΏpΠΎΠ²Π΅pΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

EXT2fs позволяСт ΠΏpΠΈ создании Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π²Ρ‹Π±pΠ°Ρ‚ΡŒ pΠ°Π·ΠΌΠ΅p логичСского Π±Π»ΠΎΠΊΠ°. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ pΠ°Π·ΠΌΠ΅pΠΎΠΌ 1024, 2048 ΠΈΠ»ΠΈ 4096 Π±Π°ΠΉΡ‚. ИспользованиС Π±Π»ΠΎΠΊΠΎΠ² большого объСма ΠΏpΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ускоpСнию ΠΎΠΏΠ΅pΠ°Ρ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° (Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ количСство Π·Π°ΠΏpосов ΠΊ диску), ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΊ ΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΌΡƒ ΠΏΠ΅pΠ΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. Π‘ Π΄pΡƒΠ³ΠΎΠΉ стоpΠΎΠ½Ρ‹, использованиС Π±Π»ΠΎΠΊΠΎΠ² большого объСма ΠΏpΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠΎΡ‚Π΅pΠ΅ дискового ΠΏpостpанства. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ послСдний Π±Π»ΠΎΠΊ Ρ„Π°ΠΉΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ для Ρ…pанСния ΠΈΠ½Ρ„ΠΎpΠΌΠ°Ρ†ΠΈΠΈ, поэтому с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ объСма Π±Π»ΠΎΠΊΠ°, ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ объСм Ρ‚Π΅pяСмого дискового ΠΏpостpанства.

EXT2fs позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ускоpΠ΅Π½Π½Ρ‹Π΅ символичСскиС ссылки. ПpΠΈ ΠΏpΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… ссылок, Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Имя Ρ„Π°ΠΉΠ»Π° назначСния Ρ…pанится Π½Π΅ Π² Π±Π»ΠΎΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π² самом индСксном дСскpΠΈΠΏΡ‚ΠΎpΠ΅. Вакая стpΡƒΠΊΡ‚ΡƒpΠ° позволяСт сохpΠ°Π½ΠΈΡ‚ΡŒ дисковоС ΠΏpостpанство ΠΈ ускоpΠΈΡ‚ΡŒ ΠΎΠ±pΠ°Π±ΠΎΡ‚ΠΊΡƒ символичСских ссылок. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏpостpанство, Π·Π°pΠ΅Π·Π΅pΠ²ΠΈpΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ΄ дСскpΠΈΠΏΡ‚ΠΎp, ΠΎΠ³pΠ°Π½ΠΈΡ‡Π΅Π½ΠΎ, поэтому Π½Π΅ каТдая ссылка ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏpСдставлСна ΠΊΠ°ΠΊ ускоpСнная. Максимальная Π΄Π»ΠΈΠ½Π° ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° Π² ускоpΠ΅Π½Π½ΠΎΠΉ ссылкС pΠ°Π²Π½Π° 60 символам. Π’ блиТайшСм Π±ΡƒΠ΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠ»Π°Π½ΠΈpуСтся pасшиpΠΈΡ‚ΡŒ эту схСму для Ρ„Π°ΠΉΠ»ΠΎΠ² нСбольшого объСма.

EXT2fs слСдит Π·Π° состояниСм Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π―Π΄pΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π² супСpΠ±Π»ΠΎΠΊΠ΅ для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ состояния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Если файловая систСма смонтиpΠΎΠ²Π°Π½Π° Π² pΠ΅ΠΆΠΈΠΌΠ΅ read/write, Ρ‚ΠΎ Π΅Π΅ состояниС устанавливаСтся ΠΊΠ°ΠΊ "Not Clean". Если ΠΆΠ΅ ΠΎΠ½Π° Π΄Π΅ΠΌΠΎΠ½Ρ‚ΠΈpΠΎΠ²Π°Π½Π° ΠΈΠ»ΠΈ смонтиpΠΎΠ²Π°Π½Π° Π·Π°Π½ΠΎΠ²ΠΎ Π² pΠ΅ΠΆΠΈΠΌΠ΅ read-only, Ρ‚ΠΎ Π΅Π΅ состояниС устанавливаСтся Π² "Clean". Π’ΠΎ Π²pСмя Π·Π°Π³pΡƒΠ·ΠΊΠΈ систСмы ΠΈ ΠΏpΠΎΠ²Π΅pΠΊΠ΅ состояния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, эта ΠΈΠ½Ρ„ΠΎpмация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΠΏpСдСлСния нСобходимости ΠΏpΠΎΠ²Π΅pΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π―Π΄pΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π² это ΠΏΠΎΠ»Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎpΡ‹Π΅ ошибки. ПpΠΈ ΠΎΠΏpΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ядpΠΎΠΌ нСсоотвСтствия, файловая систСма помСчаСтся ΠΊΠ°ΠΊ "Erroneous". ПpΠΎΠ³pΠ°ΠΌΠΌΠ° ΠΏpΠΎΠ²Π΅pΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы тСстиpΡƒΠ΅Ρ‚ эту ΠΈΠ½Ρ„ΠΎpΠΌΠ°Ρ†ΠΈΡŽ для ΠΏpΠΎΠ²Π΅pΠΊΠΈ систСмы, Π΄Π°ΠΆΠ΅ Ссли Π΅Π΅ состояниС являСтся Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ "Clean".

Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ³Π½ΠΎpΠΈpΠΎΠ²Π°Π½ΠΈΠ΅ тСстиpования Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏpивСсти ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎpΡ‹ΠΌ Ρ‚pудностям, поэтому EXT2fs Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π΄Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° для pСгуляpΠ½ΠΎΠΉ ΠΏpΠΎΠ²Π΅pΠΊΠΈ систСмы. Π’ супСpΠ±Π»ΠΎΠΊΠ΅ содСpТится счСтчик ΠΌΠΎΠ½Ρ‚ΠΈpования систСмы. Π­Ρ‚ΠΎΡ‚ счСтчик увСличиваСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ pΠ°Π·, ΠΊΠΎΠ³Π΄Π° систСма ΠΌΠΎΠ½Ρ‚ΠΈpуСтся Π² pΠ΅ΠΆΠΈΠΌΠ΅ read/write. Если Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ достигаСт максимального (ΠΎΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…pанится Π² супСpΠ±Π»ΠΎΠΊΠ΅), Ρ‚ΠΎ ΠΏpΠΎΠ³pΠ°ΠΌΠΌΠ° тСстиpования Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы запускаСт Π΅Π΅ ΠΏpΠΎΠ²Π΅pΠΊΡƒ, Π΄Π°ΠΆΠ΅ Ссли Π΅Π΅ состояниС являСтся "Clean". ПослСднСС Π²pСмя ΠΏpΠΎΠ²Π΅pΠΊΠΈ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅pΠ²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏpΠΎΠ²Π΅pΠΊΠ°ΠΌΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…pанится Π² супСpΠ±Π»ΠΎΠΊΠ΅. Когда ΠΆΠ΅ достигаСтся ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅pΠ²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏpΠΎΠ²Π΅pΠΊΠ°ΠΌΠΈ, Ρ‚ΠΎ состояниС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΠ³Π½ΠΎpΠΈpуСтся ΠΈ запускаСтся Π΅Π΅ ΠΏpΠΎΠ²Π΅pΠΊΠ°.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏpΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ

БистСма EXT2fs содСpΠΆΠΈΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈpΡƒΡŽΡ‰ΠΈΡ… Π΅Π΅ ΠΏpΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡŽ скоpости ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎpΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏpΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΈ записи Ρ„Π°ΠΉΠ»ΠΎΠ².

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

БистСма EXT2fs Ρ‚Π°ΠΊΠΆΠ΅ содСpΠΆΠΈΡ‚ большоС количСство ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ pазмСщСния ΠΈΠ½Ρ„ΠΎpΠΌΠ°Ρ†ΠΈΠΈ. Π“pΡƒΠΏΠΏΡ‹ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для объСдинСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… индСксных дСскpΠΈΠΏΡ‚ΠΎpΠΎΠ² ΠΈ Π±Π»ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Π―Π΄pΠΎ всСгда пытаСтся pΠ°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π² ΠΎΠ΄Π½ΠΎΠΉ Π³pΡƒΠΏΠΏΠ΅, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π΅Π³ΠΎ дСскpΠΈΠΏΡ‚ΠΎp. Π­Ρ‚ΠΎ ΠΏpΠ΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅pСмСщСния Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏpΠΈΠ²ΠΎΠ΄Π° ΠΏpΠΈ считывании дСскpΠΈΠΏΡ‚ΠΎpΠ° ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΅ΠΌΡƒ Π±Π»ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

ПpΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„Π°ΠΉΠ», EXT2fs Π·Π°pΠ°Π½Π΅Π΅ pΠ°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΄ΠΎ 8 смСТных Π±Π»ΠΎΠΊΠΎΠ² ΠΏpΠΈ pΠ°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ позволяСт Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ высокой ΠΏpΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏpΠΈ сильной Π·Π°Π³pуТСнности систСмы. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ позволяСт pΠ°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ смСТныС Π±Π»ΠΎΠΊΠΈ для Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‡Ρ‚ΠΎ ΡƒΠΊΠΎpяСт ΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅.

Одной ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ОБ являСтся файловая систСма – основноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ систСмной ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ВсС соврСмСнныС ОБ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ нСсколькими Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, FAT (File Allocation Table), NTFS (NT File System), HPFS (High Performance File System), NFS (Network File System), AFS (Andrew File System), Internet File System.

Ѐайловая систСма – это Ρ‡Π°ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ интСрфСйс ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, хранящимися Π²ΠΎ внСшнСй памяти, ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ совмСстноС использованиС Ρ„Π°ΠΉΠ»ΠΎΠ² нСсколькими ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠΈ процСссами.

Π’ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ смыслС понятиС "файловая систСма" Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚:

Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° дискС;

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

КомплСкс систСмных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Π² частности: созданиС, ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, запись, ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, поиск ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ.

Ѐайловая систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ОБ послС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΈ Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹. Ѐайловая систСма выполняСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ способы ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структуры Π½Π° носитСлС;

Π Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ доступа ΠΊ содСрТимому Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ прСдоставляСт срСдства Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структурой. ΠŸΡ€ΠΈ этом доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ΠΊΠ°ΠΊ ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ адрСсам (Π½ΠΎΠΌΠ΅Ρ€ сСктора, повСрхности ΠΈ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ носитСля);

ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ‚ свободноС пространство Π½Π° носитСлС.

Когда прикладная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° обращаСтся ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, ΠΎΠ½Π° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ прСдставлСния ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ располоТСна информация Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅, Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ физичСском Ρ‚ΠΈΠΏΠ΅ носитСля (CD, ТСстком дискС ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠ΅ Ρ„Π»ΡΡˆ-памяти) ΠΎΠ½ записан. ВсС, Ρ‡Ρ‚ΠΎ Π·Π½Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – это имя Ρ„Π°ΠΉΠ»Π°, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹. Π­Ρ‚ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΎΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. ИмСнно файловая систСма устанавливаСт, Π³Π΄Π΅ ΠΈ ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ записан Ρ„Π°ΠΉΠ» Π½Π° физичСском носитСлС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Тёстком дискС).

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, вСсь диск прСдставляСт собой Π½Π°Π±ΠΎΡ€ кластСров (участков памяти) Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΡ‚ 512 Π±Π°ΠΉΡ‚ ΠΈ большС. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‚ кластСры Π² Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ (Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΡΠ²Π»ΡΡŽΡ‰ΠΈΠ΅ΡΡ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, содСрТащими список Ρ„Π°ΠΉΠ»ΠΎΠ² Π² этом ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅). Π­Ρ‚ΠΈ ΠΆΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· кластСров Π² настоящСС врСмя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ свободны, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΠΊΠ°ΠΊ нСисправныС. Π§Ρ‚ΠΎΠ±Ρ‹ ясно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΆΠ΅ хранятся Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° дисках, ΠΈ ΠΊΠ°ΠΊ ОБ обСспСчиваСт доступ ΠΊ Π½ΠΈΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ, хотя Π±Ρ‹ Π² ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру диска.


3.1.5 ЛогичСская структура диска

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠ³ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ, Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ТСсткий диск ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½. На Π½Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ – это ΠΈ называСтся "Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ ТСсткий диск". Π‘Π΅Π· этой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π° ТСсткий диск Π½Π΅ удастся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму (хотя Windows XP ΠΈ 2000 ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Π½Π΅Ρ€Π°Π·Π±ΠΈΡ‚Ρ‹ΠΉ диск, Π½ΠΎ ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ проводят сами Π² процСссС установки).

ЖСсткий диск ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° нСсколько Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ. Для Ρ‡Π΅Π³ΠΎ это Π½Π°Π΄ΠΎ? Один диск ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, располоТСнных Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…. ВнутрСнняя структура Ρ€Π°Π·Π΄Π΅Π»Π°, Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ОБ, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ опрСдСляСтся этой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ разбиСния диска Π½Π° Ρ€Π°Π·Π΄Π΅Π»Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ MS DOS дисков с Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ большСй, Ρ‡Π΅ΠΌ
32 Мб;

Π’ случаС поврСТдСния диска, ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π° информация, которая Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π½Π° этом дискС;

РСорганизация ΠΈ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° диска малСнького Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ быстрСС, Ρ‡Π΅ΠΌ большого;

ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ свой логичСский диск.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ диска ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ называСтся Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ , ΠΈΠ»ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ . Всё доступноС дисковоС пространства разбиваСтся Π½Π° стороны, Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΈ сСктора, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΈ стороны Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ с нуля, Π° сСктора – с Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹. Π‘ΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ, находящихся Π½Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΌ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΎΡ‚ оси диска ΠΈΠ»ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° дисков, называСтся Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€ΠΎΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ физичСский адрСс сСктора опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ: Π½ΠΎΠΌΠ΅Ρ€ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ (Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π° – Π‘), Π½ΠΎΠΌΠ΅Ρ€ стороны диска (Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ – H), Π½ΠΎΠΌΠ΅Ρ€Π° сСктора – R, Ρ‚.Π΅. CHR.

Π’ самом ΠΏΠ΅Ρ€Π²ΠΎΠΌ сСкторС ТСсткого диска (C=0, H=0, R=1) содСрТится главная загрузочная запись – Master Boot Record . Π­Ρ‚Π° запись Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ вСсь сСктор, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ. Главная загрузочная запись являСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ – внСсистСмным Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ.

Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ сСктора ТСсткого диска располагаСтся Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² диска – Partition Table . Π­Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° содСрТит Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ строки, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… максимально Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π΄Π΅Π»Π°. КаТдая строка Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ описываСт ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·Π΄Π΅Π»:

1) Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» ΠΈΠ»ΠΈ Π½Π΅Ρ‚;

2) Π½ΠΎΠΌΠ΅Ρ€ сСктора, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»Ρƒ Ρ€Π°Π·Π΄Π΅Π»Π°;

3) Π½ΠΎΠΌΠ΅Ρ€ сСктора, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ†Ρƒ Ρ€Π°Π·Π΄Π΅Π»Π°;

4) Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π° Π² сСкторах;

5) ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Ρ‚.Π΅. ΠΊΠ°ΠΊΠΎΠΉ ОБ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π».

Π Π°Π·Π΄Π΅Π» называСтся Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ, Ссли ΠΎΠ½ содСрТит ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π±Π°ΠΉΡ‚ΠΎΠΌ Π² элСмСнтС Ρ€Π°Π·Π΄Π΅Π»Π° ΠΈΠ΄Π΅Ρ‚ Ρ„Π»Π°Π³ активности Ρ€Π°Π·Π΄Π΅Π»Π° (0 – Π½Π΅ Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, 128 (80H) – Π°ΠΊΡ‚ΠΈΠ²Π΅Π½). Он слуТит для опрСдСлСния, являСтся Π»ΠΈ Ρ€Π°Π·Π΄Π΅Π» систСмным (Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΌ), ΠΈ для нСобходимости ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы с Π½Π΅Π³ΠΎ ΠΏΡ€ΠΈ стартС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Активным ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·Π΄Π΅Π». НСбольшиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°ΠΌΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (Boot Manager), ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… сСкторах диска. Они ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, с ΠΊΠ°ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈ соотвСтствСнно ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Ρ„Π»Π°Π³ΠΈ активности Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ². ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Partition Table Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ строки, Ρ‚ΠΎ Π½Π° дискС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ОБ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, диск ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСсколько ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ систСмам.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ логичСской структуры ТСсткого диска, состоящСго ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², Π΄Π²Π° ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ DOS, Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ UNIX, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° рисункС 3.2Π°.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» ΠΈΠΌΠ΅Π΅Ρ‚ свою Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΡƒΡŽ запись – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая осущСствляСт Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π΄Π°Π½Π½ΠΎΠΉ ОБ.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ диск разбиваСтся Ρ‡Π°Ρ‰Π΅ всСго Π½Π° Π΄Π²Π° Ρ€Π°Π·Π΄Π΅Π»Π°. Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², объявлСниС ΠΈΡ… Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ Π½Π΅Ρ‚, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² процСссС ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ТСсткого диска ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅. ДСлаСтся это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’ DOS эта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° называСтся FDISK, Π² вСрсиях Windows-XX – Diskadministrator.

Π’ DOS ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» – Primary Partition , это Ρ‚ΠΎΡ‚ Ρ€Π°Π·Π΄Π΅Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ саму ОБ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» являСтся Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ логичСский диск с ΠΈΠΌΠ΅Π½Π΅ΠΌ C:.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма WINDOWS (Π° ΠΈΠΌΠ΅Π½Π½ΠΎ WINDOWS 2000) ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ: Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» называСтся систСмным, Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΌ называСтся логичСский диск, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит систСмныС Ρ„Π°ΠΉΠ»Ρ‹ WINDOWS. Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ логичСский диск ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ с систСмным Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ТСсткого диска ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ТСстком дискС.

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Extended Partition ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π±ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° нСсколько логичСских дисков с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΠΎΡ‚ D: Π΄ΠΎ Z:.

На рисункС 3.2Π± прСдставлСна логичСская структура ТСсткого диска, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ всСго Π΄Π²Π° Ρ€Π°Π·Π΄Π΅Π»Π° ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ логичСских диска.

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

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы зависит ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Одной ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡŒ файловая систСма FAT (File Allocation Table), которая использовалась Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС MS DOS.

FAT Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ дисками Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΅ 1 ΠœΠ±Π°ΠΉΡ‚Π°, ΠΈ Π²Π½Π°Ρ‡Π°Π»Π΅ Π½Π΅ прСдусматривала ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ТСстких дисков. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ FAT стала ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Π΄ΠΎ 2 Π“Π±Π°ΠΉΡ‚.

Π’ FAT ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ соглашСния ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²:
имя Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с Π±ΡƒΠΊΠ²Ρ‹ ΠΈΠ»ΠΈ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ любой символ ASCII, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ±Π΅Π»Π° ΠΈ символов "/\ : ; | = , ^ * ?
Π”Π»ΠΈΠ½Π° ΠΈΠΌΠ΅Π½ΠΈ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 8 символов, Π·Π° Π½ΠΈΠΌ слСдуСт Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ 3 символов.
рСгистр символов Π² ΠΈΠΌΠ΅Π½Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅ различаСтся ΠΈ Π½Π΅ сохраняСтся.

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

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

Доступ - ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° установлСния связи с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹ΠΌ Π² Π½Π΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠΌ длязаписи ΠΈ чтСнияданных.

ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ мСсто Π΅Π³ΠΎ располоТСния. ΠŸΡ€ΠΈ этом, Ссли ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ выполняСтся ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Ρ‚ΠΎ запись выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

c:\Papka1\papka2\uchebnik.doc

Вакая запись называСтся ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚, ΠΈΠ»ΠΈ ΠΏΡƒΡ‚ΡŒ.

Имя логичСского диска, стоящСС ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° Π² спСцификации, ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ логичСский диск, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ слСдуСт ΠΈΡΠΊΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ». На этом ΠΆΠ΅ дискС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся ΠΏΠΎΠ»Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… характСристики: Π΄Π°Ρ‚Π° ΠΈ врСмя создания; объСм (Π² Π±Π°ΠΉΡ‚Π°Ρ…); ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹. По Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½ΠΎΠΉ систСмой ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΏΠΎΠ»Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π°, зарСгистрированноС Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠΌ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ опСрационная систСма Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ мСсторасполоТСниС Ρ„Π°ΠΉΠ»Π° Π½Π° дискС.

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³- справочник Ρ„Π°ΠΉΠ»ΠΎΠ² с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ мСсторасполоТСния Π½Π° дискС.

Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС WINDOWS ΠΏΠΎΠ½ΡΡ‚ΠΈΡŽ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ соотвСтствуСт понятиС ΠΏΠ°ΠΏΠΊΠ°.

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π΄Π²Π° состояния ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° - Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ (Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅) ΠΈ пассивноС.

Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ (Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ) ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³- ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

ΠŸΠ°ΡΡΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³- ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ имССтся связи.

Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС принята иСрархичСская структура ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ дискС всСгда имССтся СдинствСнный Π³Π»Π°Π²Π½Ρ‹ΠΉ (ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ) ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Он находится Π½Π° Π½ΡƒΠ»Π΅Π²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ иСрархичСской структуры ΠΈ обозначаСтся символом "\" – ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ слэш. ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ создаСтся ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ (ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅) диска, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€. Π’ Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ.

Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³- ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ.

ΠŸΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ - ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, любой ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, содСрТащий ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ уровня, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, с ΠΎΠ΄Π½ΠΎΠΉ стороны, ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π½ΠΈΠΌ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ, Π° с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΌ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня.

Π’ структурС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, Π½Π΅ содСрТащиС Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Π’Π°ΠΊΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ пустыми.

ΠŸΡ€Π°Π²ΠΈΠ»Π° наимСнования ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° наимСнования Ρ„Π°ΠΉΠ»ΠΎΠ². Для Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ отличия ΠΎΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅Π½Π°, хотя ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈ Ρ‚ΠΈΠΏ ΠΏΠΎ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ для Ρ„Π°ΠΉΠ»ΠΎΠ².

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

Ѐайловая систСма FAT ΠΈΠΌΠ΅Π΅Ρ‚ сущСствСнноС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов дискового пространства, ΠΏΡ€Π΅Π΄Π΅Π» Ρ€Π°Π²Π΅Π½ 2 Π“Π±.

НовыС поколСния ТСстких дисков, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ большиС ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ дискового пространства ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Windows содСрТит Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT32, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ТСсткиС диски объСмом Π΄ΠΎ Π΄Π²ΡƒΡ… Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚.
Π’ FAT32 Π±Ρ‹Π»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ врСмя ΠΈ Π΄Π°Ρ‚Ρƒ создания, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ послСднСго доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ.
БистСма допускаСт Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² ΠΈΠΌΠ΅Π½Π°Ρ….
Ѐайловая систСма FAT32 поддСрТиваСтся Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах Windows XP ΠΈ Windows Vista.

Для Π½Π°Π·Π²Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° файловая систСма: NTFS (New Technology File System)

Π’ NTFS Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ доступом ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ, Π²Π²Π΅Π΄Π΅Π½ΠΎ большоС число Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ, срСдства динамичСского сТатия Ρ„Π°ΠΉΠ»ΠΎΠ². NTFS позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ 255 символов

NTFS ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ восстановлСния Π² случаС сбоя ОБ ΠΈΠ»ΠΈ оборудования, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ дисковый Ρ‚ΠΎΠΌ остаСтся доступным, Π° структура ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ΡΡ.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π½Π° Ρ‚ΠΎΠΌΠ΅ NTFS прСдставлСн записью Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ – Π³Π»Π°Π²Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ MFT (Master File Table). NTFS Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 16 записСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΠΊΠΎΠ»ΠΎ 1 Мб для ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Записи ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π³Π»Π°Π²Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, восстановлСниС Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‚ состояниС кластСров, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ².

Для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ NTFS всСгда пытаСтся ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π² Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠ°Ρ…. Она обСспСчиваСт эффСктивный поиск Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅.



NTFS Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΊΠ°ΠΊ восстанавливаСмая файловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ модСль ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. КаТдая опСрация Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰Π°Ρ Ρ„Π°ΠΉΠ» Π½Π° Ρ‚ΠΎΠΌΠ΅ NTFS, рассматриваСтся систСмой ΠΊΠ°ΠΊ транзакция ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π½Π΅Π΄Π΅Π»ΠΈΠΌΡ‹ΠΉ Π±Π»ΠΎΠΊ. ΠŸΡ€ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ сСрвис Ρ„Π°ΠΉΠ»Π° рСгистрации фиксируСт всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ для повторСния ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы являСтся динамичСскоС ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Вопросы для самопровСрки.

1.Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма?

2. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Β«Ρ„Π°ΠΉΠ»Β»?

3. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структуры.

4. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ кластСр?

5.НазовитС основныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ».

6.Как образуСтся имя Ρ„Π°ΠΉΠ»Π°?

7.ΠŸΡ€Π°Π²ΠΈΠ»Π° присваивания ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»Π°ΠΌ Π² систСмС FAT.

8.ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Π΅Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ диска?

9. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³?

10. ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅ понятия Β«ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Β», Β«ΠΏΡƒΡ‚ΡŒΒ».

11.Для Ρ‡Π΅Π³ΠΎ Π² ΠΈΠΌΠ΅Π½Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² примСняСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅?

12.ОсновноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

13.КакиС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами Windows XP, Windows Vista?

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

ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠΌ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

1. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ². БвязываниС ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° с Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π΅ΠΌΡƒ пространством внСшнСй памяти.

2. РаспрСдСлСниС внСшнСй памяти ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ трСбуСтся ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ мСстополоТСнии этого Ρ„Π°ΠΉΠ»Π° Π½Π° внСшнСм носитСлС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. НапримСр, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ с ТСсткого диска, Π½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Π½Π° ΠΊΠ°ΠΊΠΎΠΉ сторонС ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ диска, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π΅ ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ сСкторС находится Π΄Π°Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.

3. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ надСТности ΠΈ отказоустойчивости. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π· ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

4. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ нСсанкционированного доступа.

5. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ совмСстного доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΏΡ€ΠΈΠ»Π°Π³Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… усилий ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ синхронизации доступа.

6. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Иногда говорят, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» - это ΠΏΠΎΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ связанной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, записанной Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ. Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ файловая систСма - Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ видимая Ρ‡Π°ΡΡ‚ΡŒ ОБ. Она прСдоставляСт ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ для ΠΎΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΠΎΠ³ΠΎ хранСния ΠΈ доступа ΠΊΠ°ΠΊ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ систСмы. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ„Π°ΠΉΠ» - Π΅Π΄ΠΈΠ½ΠΈΡ†Π° внСшнСй памяти, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, записанныС Π½Π° диск, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² составС ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ„Π°ΠΉΠ»Π°.

37. ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° оглавлСния Ρ‚ΠΎΠΌΠ° ΠΈ Π΅Ρ‘ элСмСнты

Ѐайловая систСма Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ содСрТания ΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… – ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π±Π»ΠΎΠΊΠΎΠ² Π½Π° дискС, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… своими Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ / адрСсами. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ (абстрактной) Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ содСрТания, оглавлСния Ρ‚ΠΎΠΌΠ° (диска, ΠΏΠ°ΠΊΠ΅Ρ‚Π° дисков), которая Π² Ρ€Π°Π·Π½Ρ‹Ρ… ОБ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ наимСнования – VTOC – Volume Table of Content(Π’Π°Π±Π»ΠΈΡ†Π° БодСрТания Π’ΠΎΠΌΠ°), FAT – File Allocation Table (Π’Π°Π±Π»ΠΈΡ†Π° РазмСщСния Π€Π°ΠΉΠ»ΠΎΠ²), FDT – File Definition Table (Π’Π°Π±Π»ΠΈΡ†Π° ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π€Π°ΠΉΠ»ΠΎΠ²) ΠΈ Ρ‚. ΠΏ., ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рис. 1.

Рис. 1. ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° оглавлСния Ρ‚ΠΎΠΌΠ°

Она состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… областСй:

Β· ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ². Π­Ρ‚ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π°, ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ (Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ N =6) число строк N (Π² MS-DOS, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, N =500, Ρ‚.Π΅. число Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 500). ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ столбцов M (Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ M= 5)ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выбираСтся ΠΈΠ· Ρ‚Π΅Ρ… сообраТСний, Ρ‡Ρ‚ΠΎΠ±Ρ‹ 85 -95%Ρ„Π°ΠΉΠ»ΠΎΠΌ, создаваСмых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ содСрТало Π±Ρ‹ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ М Π±Π»ΠΎΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ зависит ΠΊΠ°ΠΊ ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠ° ΠΈ Ρ‚ΠΈΠΏΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ уровня развития ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ столбСц Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС (заглавная запись – Title Record) содСрТит Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ„Π°ΠΉΠ»Π΅, Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ – имя Ρ„Π°ΠΉΠ»Π°;

Β· ΠΎΠ±Π»Π°ΡΡ‚ΡŒ пСрСполнСния - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ структуры, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π½ΠΎΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠΎΠ² особо Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ - File_l). ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ размСщСния Π² Ρ„ΠΎΡ€ΠΌΠ΅ области Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ области пСрСполнСния, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, позволяСт ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π½Π° объСмС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² Ρ†Π΅Π»ΠΎΠΌ, Π½Π΅ ограничивая Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя вСроятной Π΄Π»ΠΈΠ½Ρ‹ Ρ„Π°ΠΉΠ»Π°;

Β· список свободных Π±Π»ΠΎΠΊΠΎΠ² - нСобходимая информация для раз­мСщСния создаваСмых ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Бписок со­здаСтся ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ всС Π±Π»ΠΎΠΊΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠΎΒ­Π²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Ρ…, Π° Π·Π°Ρ‚Π΅ΠΌ коррСктируСтся ΠΏΡ€ΠΈ создании, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²;

Β· список сбойных Π±Π»ΠΎΠΊΠΎΠ². Π­Ρ‚ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π°, создаваСмая ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Β­Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅) Ρ‚ΠΎΠΌΠ° (диска), пополняСмая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ диагностики (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ извС­стный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ NDD - Norton Disk Doctor) ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Β­Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π°Ρ распрСдСлСниС испорчСнных областСй Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Β­Π½ΠΎΠΌ носитСлС ΠΏΠΎΠ΄ Ρ„Π°ΠΉΠ»Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΠΌ особСнности ситуации, зафиксированной Π½Π° рис.1. Π² ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ (искусствСнной) Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС.

File_l Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 6 Π±Π»ΠΎΠΊΠΎΠ², это число большС максимального, по­этому адрСс Π±Π»ΠΎΠΊΠ° β„– 6 (23) Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ пСрСполнСния;

File_2 Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 2 Π±Π»ΠΎΠΊΠ°, Ρ‡Ρ‚ΠΎ мСньшС ограничСния, поэтому вся информация сосрСдоточСна Π² области Ρ„Π°ΠΉΠ»ΠΎΠ².

Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π½Ρ‹Π΅ ситуации:

Β· File_3 Π½Π΅ содСрТит Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° (ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ„Π°ΠΉΠ» Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½, Π½ΠΎ заглавная запись ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»Π°ΡΡŒ);

Β· File_4 ΠΈ File_l ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° Π±Π»ΠΎΠΊ β„– 3. Π­Ρ‚ΠΎ ошибка, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΒ­ΠΊΡƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ Π·Π° СдинствСнным Ρ„Π°ΠΉΒ­Π»ΠΎΠΌ;

Β· Π² спискС свободных Π±Π»ΠΎΠΊΠΎΠ² содСрТатся Π½ΠΎΠΌΠ΅Ρ€Π° Π±Π»ΠΎΠΊΠΎΠ² β„– 12 (ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ°ΠΊ сбойный) ΠΈ β„– 13 (распрСдСлСнный ΠΏΠΎΠ΄ File_1).

38. ЛогичСская структура Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² диска Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ IBM- ΠΈ MS-совмСстимых Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм


ЛогичСскими дисками D ΠΈ E

МаксимальноС число ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²- 4. Активный Ρ€Π°Π·Π΄Π΅Π» Ρ‚ΠΎΡ‚, Π³Π΄Π΅ находится систСмный Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.

MBR - ΠΊΠΎΠ΄ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ располоТСнныС Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… физичСских сСкторах (Ρ‡Π°Ρ‰Π΅ всСго Π² самом ΠΏΠ΅Ρ€Π²ΠΎΠΌ) Π½Π° Тёстком дискС ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌ устройствС хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π—Π°ΠΏΠΈΡΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ SMBR (Secondary Master Boot Record ). ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ этой записи Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² состоит ΠΈΠ· Π΄Π²ΡƒΡ… записСй: основной Ρ€Π°Π·Π΄Π΅Π» ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π».

39. Ѐайловая систСма FAT. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚ΠΎΠΌΠ° FAT

40. Ѐайловая систСма NTFS. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ‚ΠΎΠΌΠ° NTFS

41. РССстр ОБ Windows

42. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы сСмСйства Windows NT

43. НСкоторыС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Windows NT

44. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ТСсткими дисками Π² Windows NT

45. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, прСимущСства, нСдостатки

46. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, прСимущСства, нСдостатки

47. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ развития ΠΈ идСология построСния ОБ Unix

48. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ОБ Unix

49. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы Unix

50. ДиспСтчСризация процСссов (Π·Π°Π΄Π°Ρ‡) Π² Unix

51. ОБ Linux ΠΈ Π΅Π΅ основныС прСимущСства

52. РСализация графичСского Ρ€Π΅ΠΆΠΈΠΌΠ° Π² ОБ Linux

53. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ОБ Linux

54. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ОБ Linux

55. Π Π°Π±ΠΎΡ‚Π° с дисковыми накопитСлями Π² ОБ Linux

56. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ для ОБ Linux