|
International scientific journal science and
|
bet | 6/9 | Sana | 30.05.2024 | Hajmi | 161,74 Kb. | | #257304 |
Bog'liq fat-fat32-ntfs-fayllar-tizimlari-bilan-ishlash-imkoniyatlariMFT zonasi
Ammo bo‘sh disk maydoni barcha fizik bo‘sh joylarni o‘z ichiga oladi - MFT zonasining bo‘sh qismlari ham shu yerga kiritilgan. MFT zonasidan foydalanish mexanizmi quyidagicha: fayllarni endi odatdagi bo‘sh xotira qismiga yozib bo‘lmaydigan bo‘lsa, MFT zonasi shunchaki qisqartiriladi (operatsion tizimlarning amaldagi versiyalarida to‘liq ikki marta), shu bilan fayllarni yozish uchun joy bo‘shatiladi. Oddiy MFT xotirasida bo‘sh joy paydo bo‘lganda, xotira hajmi
yana kengayishi mumkin. Shu bilan birga, ushbu zonada oddiy fayllar qolishi mumkin: bu yerda anomaliya yo‘q. MFT metafayli bu keraksiz bo‘lsa ham bo‘linishi mumkin.
NTFS fayl tizimi - bu tizimni tuzishdagi ulkan yutuqdir: tizimning har bir elementi faylga oid ma’lumotdir. NTFS-dagi eng muhim fayl MFT (yoki Master File Table - umumiy fayllar jadvali) deb nomlanadi. Aynan u MFT zonasida joylashgan va diskdagi barcha boshqa fayllarning markazlashtirilgan katalogidir. MFT belgilangan o‘lchamdagi yozuvlarga bo‘linadi (odatda 1 KB) va har bir yozuv faylga mos keladi. Dastlabki 16 ta fayl xizmat xususiyatiga ega va operatsion tizim uchun murojaat qilish imkoni yo‘q - ular metafayllar deb nomlanadi va birinchi metafayl bu MFT - ning o‘zi. MFTning ushbu dastlabki 16 elementlari diskning sobit pozitsiyaga ega bo‘lgan yagona qismidir. Qizig‘i shundaki, dastlabki uchta yozuvning ikkinchi nusxasi, ishonchliligi uchun diskning o‘rtasida aniq saqlanadi.
Metafayllar NTFS diskining asosiy katalogida joylashgan - ular "$" belgisidan boshlanadi, lekin standart vositalar yordamida ular haqida ma’lumot olish qiyin. Ushbu fayllar uchun juda katta hajm ko‘rsatilganligi qiziq xolat- masalan, operatsion tizim butun diskni $ MFT fayl hajmiga qarab katalogizatsiya qilish uchun qancha xotira sarflashini bilib olish mumkin. Quyidagi jadvalda hozirda ishlatilgan metafayllar va ularning vazifasi ko‘rsatilgan.
$MFTmirr
|
Diskning o‘rtasida joylashgan birinchi 16 MFT yozuvlarining nusxasi
|
$LogFile
|
Jurnalni qo‘llab-quvvatlash fayli (pastga qarang)
|
$Volume
|
Xizmat ma’lumotlari - jild yorlig‘i (folder label), fayl tizimi versiyasi va
boshqalar
|
$AttrDef
|
Standart fayl atributlari ro‘yxati
|
$.
|
Asosiy katalog
|
$Bitmap
|
Bo‘sh joy xaritasi
|
$Boot
|
Yuklash sektori (agar bo‘lim bootable bo‘lsa)
|
$Quota
|
Disk maydonidan foydalanishda foydalanuvchi huquqlarini qayd
etuvchi fayl (faqatgina NT5 dan keyingi versiyalarda)
|
$Upcase
|
Fayl - joriy hajmdagi fayl nomlaridagi katta va kichik harflarning moslik jadvali. Bu asosan NTFS-da fayl nomlari Unicode-da yozilganligi sababli, bu 65 ming xil belgidan iborat bo‘lib, ularning katta va kichik ekvivalentlarini juda
noan’anaviy deb topadi.
|
|
| |