ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

5 ЀизичСская организация FAT

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

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

5 ЀизичСская организация FAT (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ЛогичСский Ρ€Π°Π·Π΄Π΅Π», ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT, состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… областСй.

Π—Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ сСктор содСрТит ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π’ΠΈΠ΄ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ зависит ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ ΠΈΠ· ΡΡ‚ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°.

Основная копия FAT содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π° Π΄ΠΈΡΠΊΠ΅.

РСзСрвная копия FAT.

ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π² 32 сСктора (16 ΠšΠ±Π°ΠΉΡ‚), Ρ‡Ρ‚ΠΎ позволяСт Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ 512 записСй ΠΎ Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ каТдая запись ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° состоит ΠΈΠ· 32 Π±Π°ΠΉΡ‚.

ΠžΠ±Π»Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для размСщСния всСх Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π²ΡΠ΅Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΠΊΡ€ΠΎΠΌΠ΅ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

Ѐайловая систСма FAT ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всСго Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²: ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Ѐайловая систСма распрСдСляСт ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ минимальной Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ дискового пространства кластСр.

Π’Π°Π±Π»ΠΈΡ†Π° FAT (ΠΊΠ°ΠΊ основная копия, Ρ‚Π°ΠΊ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½Π°Ρ) состоит ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° индСксных ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ, количСство ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π²Π½ΠΎ количСству кластСров области Π΄Π°Π½Π½Ρ‹Ρ…. ΠœΠ΅ΠΆΠ΄Ρƒ кластСрами ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠ½Ρ‹ΠΌΠΈ указатСлями имССтся Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ соотвСтствиС — Π½ΡƒΠ»Π΅Π²ΠΎΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ соотвСтствуСт Π½ΡƒΠ»Π΅Π²ΠΎΠΌΡƒ кластСру ΠΈ Ρ‚. Π΄.

Π˜Π½Π΄Π΅ΠΊΡΠ½Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ состояниС связанного с Π½ΠΈΠΌ кластСра:

кластСр свободСн (Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся);

кластСр ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈ Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся послСдним кластСром Ρ„Π°ΠΉΠ»Π° (Π² ΡΡ‚ΠΎΠΌ случаС индСксный ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ содСрТит Π½ΠΎΠΌΠ΅Ρ€ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ кластСра Ρ„Π°ΠΉΠ»Π°);

послСдний кластСр Ρ„Π°ΠΉΠ»Π°;

Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹ΠΉ кластСр;

Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ кластСр.

Π’Π°Π±Π»ΠΈΡ†Π° FAT являСтся ΠΎΠ±Ρ‰Π΅ΠΉ для всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ€Π°Π·Π΄Π΅Π»Π°. Π’ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΌ состоянии (послС форматирования) всС кластСры Ρ€Π°Π·Π΄Π΅Π»Π° свободны, ΠΈ Π²ΡΠ΅ индСксныС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ (ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΌ ΠΈ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π½Ρ‹ΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ) ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ свободСн». ΠŸΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠžΠ‘ просматриваСт FAT, начиная с Π½Π°Ρ‡Π°Π»Π°, ΠΈ ΠΈΡ‰Π΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ свободный индСксный ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ. ПослС Π΅Π³ΠΎ обнаруТСния Π² ΠΏΠΎΠ»Π΅ записи ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° «Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ кластСра» фиксируСтся Π½ΠΎΠΌΠ΅Ρ€ этого указатСля.

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

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, создаСтся связный список всСх кластСров Ρ„Π°ΠΉΠ»Π°. Π’ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ послС форматирования Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… кластСрах области Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ΄Π½Π°ΠΊΠΎ послС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ количСства ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² кластСры ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° окаТутся Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… мСстах области Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Π΅Ρ€Π΅Π΄ΡƒΡΡΡŒ с ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Π°ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ FAT ΠΈ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Π½Π΅ΠΉ индСксных ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ опрСдСляСтся количСством кластСров Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΈΠ·-Π·Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ кластСры Π΄Π΅Π»Π°Ρ‚ΡŒ нСбольшими, Π° Π΄Π»Ρ сокращСния объСма адрСсной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ Ρ‡Π΅ΠΌ большС, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅. ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ диска ΠΏΠΎΠ΄ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выбираСтся компромиссноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ кластСров Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ‚ 1 Π΄ΠΎ 128 сСкторов, ΠΈΠ»ΠΈ ΠΎΡ‚ 512 Π±Π°ΠΉΡ‚ Π΄ΠΎ 64 ΠšΠ±Π°ΠΉΡ‚. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ индСксного указатСля Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Π½Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ кластСра для диска ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ объСма. БущСствуСт нСсколько разновидностСй FAT, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ индСксных ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ, которая ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ условного обозначСния: FAT12, FAT16 ΠΈ FAT32. Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС FAT12 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ 12разрядныС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎ 4096 кластСров Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… диска, Π² FAT16 16разрядныС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ для 65 536 кластСров ΠΈ Π² FAT32 32разрядныС Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ для 4 ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄ΠΎΠ² кластСров.

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

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

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы FAT12 ΠΈ FAT16 ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², состоящими ΠΈΠ· 12 символов ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅ «8.3». Π’ Π²Π΅Ρ€ΡΠΈΠΈ FAT16 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Windows NT Π±Ρ‹Π» Π²Π²Π΅Π΄Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΈΠΏ записи ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° «Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ имя», Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π° Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ 255 символов, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ хранится Π² Π΄Π²ΡƒΡ…Π±Π°ΠΉΡ‚Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Unicode. Имя ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅ «8.3», Π½Π°Π·Π²Π°Π½Π½ΠΎΠ΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ (Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΏΡ€ΠΎΡΡ‚Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π°, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ), ΠΏΠΎΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ хранится Π² 12Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° Π² Π·Π°ΠΏΠΈΡΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π° Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ имя помСщаСтся порциями ΠΏΠΎ 13 символов Π² ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько записСй, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… нСпосрСдствСнно Π·Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ записью ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ символ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Unicode кодируСтся двумя Π±Π°ΠΉΡ‚Π°ΠΌΠΈ, поэтому 13 символов Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ 26 Π±Π°ΠΉΡ‚, Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ 6 ΠΎΡ‚Π²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠΎΠ΄ ΡΠ»ΡƒΠΆΠ΅Π±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρƒ Ρ„Π°ΠΉΠ»Π° ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄Π²Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅, для совмСстимости со ΡΡ‚Π°Ρ€Ρ‹ΠΌΠΈ прилоТСниями, Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌΠΈ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Π² Unicode, ΠΈ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅, ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ Π² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠΈ. Ѐайловая систСма FAT32 Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΈ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π°.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы FAT12 ΠΈ FAT16 ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ большоС распространСниС благодаря ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах MSDOS ΠΈ Windows 3. x ΡΠ°ΠΌΡ‹Ρ… массовых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ дСсятилСтия эры ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². По Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ эти Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ сСгодня ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ОБ, Ρ‚Π°ΠΊΠΈΠΌΠΈ, ΠΊΠ°ΠΊ UNIX, OS/2, Windows NT/2000 ΠΈ Windows 95/98. Однако ΠΈΠ·Π·Π° постоянно растущих объСмов ТСстких дисков, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΠΈ эти Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы быстро Π²Ρ‹Ρ‚Π΅ΡΠ½ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ систСмой FAT32, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ появившСйся Π² Windows 95 OSR2, Ρ‚Π°ΠΊ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ².

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