Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«4.Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ устройство Windows (Π³Π». 12-14)Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 15

Автор ΠœΠ°Ρ€ΠΊ Руссинович

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ сТатия Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° довольно Π½Π°Π΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ. Он описываСт «сТатиС» Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° Ρ†Π΅Π»Ρ‹Π΅ области Ρ„Π°ΠΉΠ»Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ нулями, Π½ΠΎ Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ сТатиС Π½Π΅ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ влияния. B Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ сТатия.

B NTFS ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ всС Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. (НовыС Ρ„Π°ΠΉΠ»Ρ‹, создаваСмыС Π² сТатом ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ автоматичСски. Π€Π°ΠΉΠ»Ρ‹, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠΈΠ΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π΄ΠΎ Π΅Π³ΠΎ сТатия, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ сТаты ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ.) БТимая Ρ„Π°ΠΉΠ», NTFS Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ сТатия (compression units) Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΏΠΎ 16 кластСров. НСкоторыС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„Π°ΠΉΠ»Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒΡΡ нСдостаточно сильно ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒΡΡ, поэтому для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ сТатия NTFS опрСдСляСт, Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ ΠΏΡ€ΠΈ Π΅Π΅ сТатии ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Ρˆ хотя Π±Ρ‹ Π² ΠΎΠ΄ΠΈΠ½ кластСр. Если сТатиС Π½Π΅ позволяСт ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΎΠ΄ΠΈΠ½ кластСр, NTFS выдСляСт 16-ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΈ записываСт Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ сТатия Π½Π° диск, Π½Π΅ компрСссируя Π΅Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Если ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Π΄ΠΎ 15 ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ кластСров, NTFS выдСляСт Π½Π° дискС Ρ€ΠΎΠ²Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ кластСров, сколько Π½ΡƒΠΆΠ½ΠΎ для хранСния сТатых Π΄Π°Π½Π½Ρ‹Ρ…, послС Ρ‡Π΅Π³ΠΎ записываСт Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° диск. Рис. 12–39 ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ сТатиС Ρ„Π°ΠΉΠ»Π°, состоящСго ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π³Ρ€ΡƒΠΏΠΏ. ΠΠ΅Π·Π°ΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹Π΅ области ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ дисковоС пространство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ послС сТатия. ΠŸΠ΅Ρ€Π²Π°Ρ, вторая ΠΈ чСтвСртая Π³Ρ€ΡƒΠΏΠΏΡ‹ ΡΠΆΠΈΠΌΠ°ΡŽΡ‚ΡΡ, Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡ β€” Π½Π΅Ρ‚. Ho Π΄Π°ΠΆΠ΅ с ΠΎΠ΄Π½ΠΎΠΉ нСсТатой Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ достигаСтся экономия 26 кластСров диска, Ρ‚. Π΅. Π΄Π»ΠΈΠ½Π° Ρ„Π°ΠΉΠ»Π° ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Π½Π° 41 %.


ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π• Π₯отя Π½Π° схСмах, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π² этой Π³Π»Π°Π²Π΅, ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ LCN, Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ сТатия Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² физичСски смСТных кластСрах. Π“Ρ€ΡƒΠΏΠΏΡ‹, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ нСсмСТныС кластСры, Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ NTFS ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ нСсколько Π±ΠΎΠ»Π΅Π΅ слоТныС записи MFT, Ρ‡Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π½Π° рис. 12–39.


ΠŸΡ€ΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ… Π² сТатый Ρ„Π°ΠΉΠ» NTFS Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ каТдая Π³Ρ€ΡƒΠΏΠΏΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ 16-кластСрной Π³Ρ€Π°Π½ΠΈΡ†Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ VCN ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΡ€Π°Ρ‚Π΅Π½ 16, ΠΈ Π΄Π»ΠΈΠ½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 16 кластСров. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ со сТатым Ρ„Π°ΠΉΠ»ΠΎΠΌ NTFS Π΅Π΄ΠΈΠ½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ считываСт ΠΈ записываСт ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄Π½Ρƒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ сТатия. Ho ΠΏΡ€ΠΈ записи сТатых Π΄Π°Π½Π½Ρ‹Ρ… NTFS пытаСтся ΠΏΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ сТатия Π² физичСски смСТныС области, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² Ρ…ΠΎΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π Π°Π·ΠΌΠ΅Ρ€ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ сТатия Π² 16 кластСров Π²Ρ‹Π±Ρ€Π°Π½ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ: Ρ‡Π΅ΠΌ большС Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ сТатия, Ρ‚Π΅ΠΌ мСньшС дискового пространства Π½ΡƒΠΆΠ½ΠΎ для хранСния Π΄Π°Π½Π½Ρ‹Ρ…. Π Π°Π·ΠΌΠ΅Ρ€ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ сТатия, Ρ€Π°Π²Π½Ρ‹ΠΉ l6 кластСрам, основан Π½Π° компромиссС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° сТатых Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ чтСния для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… прямой (ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ) доступ ΠΊ содСрТимому Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠΌΠ°Ρ…Π΅ кэша приходится Π΄Π΅ΠΊΠΎΠΌΠΏΡ€Π΅ΡΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эквивалСнт l6 кластСров (Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΌΠ°Ρ…Π° кэша ΠΏΡ€ΠΈ прямом доступС ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ). Ha рис. 12–40 прСдставлСна запись MFT для сТатого Ρ„Π°ΠΉΠ»Π°, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° рис. 12–39.

Одно ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ этим сТатым Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈ сТатым Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Ρ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π»ΠΈΠ½Ρƒ ΠΌΠ΅Π½Π΅Π΅ 16 кластСров. Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· записи MFT позволяСт NTFS ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, сТаты Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π² этом Ρ„Π°ΠΉΠ»Π΅. КаТдая Π³Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΡ€ΠΎΡ‡Π΅ l6 кластСров содСрТит сТатыС Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ NTFS Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² кэш. Π“Ρ€ΡƒΠΏΠΏΠ°, Π΄Π»ΠΈΠ½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½Π° Ρ‚ΠΎΡ‡Π½ΠΎ 16 кластСрам, Π½Π΅ содСрТит сТатых Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ дСкомпрСссии.

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

NTFS Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ сТатый Ρ„Π°ΠΉΠ» Π½Π° дискС ΠΏΠΎ возмоТности Π² смСТных областях. Как ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ LCN, ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ сТатого Ρ„Π°ΠΉΠ»Π° Π½Π° рис. 12–38 ΡΠ²Π»ΡΡŽΡ‚ΡΡ физичСски смСТными, Ρ€Π°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ Π΄Π²Π΅ послСдних. Если Π΄Π²Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ располоТСны ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, NTFS выполняСт ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°ΡŽΡ‰Π΅Π΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ с диска β€” ΠΊΠ°ΠΊ ΠΈ Π² случаС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ дСкомпрСссия Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ асинхронно ΠΈ Π΅Ρ‰Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° запросит эти Π΄Π°Π½Π½Ρ‹Π΅, Ρ‚ΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… опСрациях чтСния информация извлСкаСтся нСпосрСдствСнно ΠΈΠ· кэша, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ускоряСт процСсс чтСния.


Π Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹

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


Π€Π°ΠΉΠ» ΠΆΡƒΡ€Π½Π°Π»Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ

Π€Π°ΠΉΠ» ΠΆΡƒΡ€Π½Π°Π»Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, \$Extend\$UsnJrnl, являСтся Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ NTFS создаСт, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Π–ΡƒΡ€Π½Π°Π» Ρ…Ρ€Π°Π½ΠΈΡ‚ записи ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… $J. Π­Ρ‚ΠΈ записи Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± измСнСниях Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²:

β€’ врСмя измСнСния;

β€’ Ρ‚ΠΈΠΏ измСнСния (ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Ρ‚. Π΄.);

β€’ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°; β€’ имя Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°;

β€’ Π½ΠΎΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ссылки Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°;

β€’ Π½ΠΎΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ссылки Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Ρ„Π°ΠΉΠ»Π°.


ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΆΡƒΡ€Π½Π°Π» являСтся Ρ€Π°Π·Ρ€Π΅ΠΆΠ΅Π½Π½Ρ‹ΠΌ, ΠΎΠ½ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ пСрСполняСтся; ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° дискС достигаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ максимума, NTFS Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ просто ΠΎΠ±Π½ΡƒΠ»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ Π±Π»ΠΎΠΊΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± измСнСниях, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 12–41. Ho, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ постоянноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΆΡƒΡ€Π½Π°Π»Π°, NTFS ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ Π΅Π³ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π² Π΄Π²Π° Ρ€Π°Π·Π° прСвосходит установлСнный максимум.

Рис. 12–41. Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ пространства для ΠΆΡƒΡ€Π½Π°Π»Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ($UsnJrnl)


Π˜Π½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡ

B NTFS ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ β€” это просто индСкс ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚. Π΅. ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² (с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ ссылками), организованная Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ быстрый доступ. Для создания ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° NTFS индСксируСт Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ «имя Ρ„Π°ΠΉΠ»Π°Β» ΠΈΠ· этого ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Π—Π°ΠΏΠΈΡΡŒ MFT для ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Ρ‚ΠΎΠΌΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис. 12–42.

C ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния, элСмСнт MFT для ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° содСрТит Π² своСм Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ Β«ΠΊΠΎΡ€Π΅Π½ΡŒ индСкса» отсортированный список Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Ho для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° самом Π΄Π΅Π»Π΅ хранятся Π² индСксных Π±ΡƒΡ„Π΅Ρ€Π°Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΠΎ 4 Кб, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ². Π˜Π½Π΄Π΅ΠΊΡΠ½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ структуру Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° Β«b+ treeΒ», которая позволяСт свСсти ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ число ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ диску ΠΏΡ€ΠΈ поискС ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Ρ„Π°ΠΉΠ»Π°, особСнно Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…. Атрибут Β«ΠΊΠΎΡ€Π΅Π½ΡŒ индСкса» содСрТит ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ структуры b+ tree (ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°) ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° индСксныС Π±ΡƒΡ„Π΅Ρ€Ρ‹, содСрТащиС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ (Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Ρ‹).

Ha рис. 12–42 Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ Β«ΠΊΠΎΡ€Π΅Π½ΡŒ индСкса» ΠΈ индСксных Π±ΡƒΡ„Π΅Ρ€Π°Ρ… ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΉΠ» 6), Π½ΠΎ каТдая запись индСкса содСрТит ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ ссылку Π½Π° запись MFT, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», плюс ΠΌΠ΅Ρ‚ΠΊΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Ρ„Π°ΠΉΠ»Π°. NTFS Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΊΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Ρ„Π°ΠΉΠ»Π° ΠΈΠ· записи MFT для Ρ„Π°ΠΉΠ»Π°. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами FAT ΠΈ NTFS, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ записи ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π΄Π²Π° мСста. Ho Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ этом просмотр ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² сущСствСнно ускоряСтся, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ файловая систСма ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ², Π½Π΅ открывая ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅.

Атрибут «выдСлСнная Π³Ρ€ΡƒΠΏΠΏΠ° индСксов» сопоставляСт VCN Π³Ρ€ΡƒΠΏΠΏ индСксных Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² с LCN, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, Π² ΠΊΠ°ΠΊΠΎΠΌ мСстС диска находятся индСксныС Π±ΡƒΡ„Π΅Ρ€Ρ‹, Π° битовая ΠΊΠ°Ρ€Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΡƒΡ‡Π΅Ρ‚Π° Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ VCN Π² индСксных Π±ΡƒΡ„Π΅Ρ€Π°Ρ… заняты, Π° ΠΊΠ°ΠΊΠΈΠ΅ свободны. Ha рис. 12–42 Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ VCN, Ρ‚. Π΅. Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ кластСр, приходится ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ записи для Ρ„Π°ΠΉΠ»Π°, Π½ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ кластСр содСрТит нСсколько записСй. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ индСксный Π±ΡƒΡ„Π΅Ρ€ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 4 Кб ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ 20–30 записСй для ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ².

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… b+ tree β€” это Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ сбалансированного Π΄Π΅Ρ€Π΅Π²Π°, идСальная для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ отсортированных Π΄Π°Π½Π½Ρ‹Ρ…, хранящихся Π½Π° дискС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ позволяСт ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ количСство ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ диску ΠΏΡ€ΠΈ поискС Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ элСмСнта. B MFT Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ корня индСкса для ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° содСрТит нСсколько ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ², Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² качСствС индСксов для Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня b+ tree. C ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ„Π°ΠΉΠ»Π° Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ корня индСкса связан Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ индСксного Π±ΡƒΡ„Π΅Ρ€Π°. Π­Ρ‚ΠΎΡ‚ индСксный Π±ΡƒΡ„Π΅Ρ€ содСрТит ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния лСксикографии мСньшС Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ. НапримСр, Π½Π° рис. 12–42 Ρ„Π°ΠΉΠ» 4 β€” это элСмСнт ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня b+ tree. Он ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° индСксный Π±ΡƒΡ„Π΅Ρ€, содСрТащий ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ лСксикографичСски мСньшС ΠΈΠΌΠ΅Π½ΠΈ Π² этом элСмСнтС, β€” Ρ„Π°ΠΉΠ» 0, Ρ„Π°ΠΉΠ» 1 ΠΈ Ρ„Π°ΠΉΠ» 3. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΠΌΠ΅Π½Π° (Ρ„Π°ΠΉΠ»1, Ρ„Π°ΠΉΠ»2 ΠΈ Π΄Ρ€.) Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, β€” ΠΎΠ½ΠΈ просто ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ², лСксикографичСски упорядочСнных Π² соотвСтствии с ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.