|
NTFS nimani o‘z ichiga oladi?
|
bet | 7/9 | Sana | 30.05.2024 | Hajmi | 161,74 Kb. | | #257304 |
Bog'liq fat-fat32-ntfs-fayllar-tizimlari-bilan-ishlash-imkoniyatlariNTFS nimani o‘z ichiga oladi?
Avvalo, NTFS dagi majburiy element bu MFTdagi yozuvdir, chunki barcha disk fayllari MFTda qayd etilgan. Bu yerda haqiqiy ma’lumotlar bundan mustasno, chunki unda fayl haqidagi barcha ma’lumotlar saqlanadi, ya’ni fayl nomi, hajmi, alohida qismlarning diskdagi joylashuvi va boshqalar. Agar ma’lumot uchun bitta MFT yozuvi yetishmayotgan bo‘lsa, unda ketma-ket emas, bittasi ishlatiladi.
Ixtiyoriy element bu fayl ma’lumotlarining oqimlaridir. Birinchidan, faylda ma’lumotlar bo‘lmasligi mumkin - bu holda u diskning o‘zida bo‘sh joyni sarflamaydi. Ikkinchidan, fayl juda katta bo‘lmasligi mumkin, bunda fayl ma’lumotlari to‘g‘ridan-to‘g‘ri MFT- da, bitta MFT yozuvidagi asosiy ma’lumotlardan qolgan joyda saqlanadi. Yuzlab baytni egallagan fayllar odatda asosiy fayl maydonida o‘zlarining "fizik" birlashmasiga ega emaslar - bunday faylning barcha ma’lumotlari bir joyda - MFTda saqlanadi.
Fayl ma’lumotlari bilan bog‘liq vaziyat: NTFS-dagi har bir fayl, umuman olganda, biroz mavhum tuzilishga ega - unda bunday ma’lumotlar mavjud emas, lekin oqimlar mavjud. Ammo fayl atributlarining aksariyati oqim hisoblanadi. Shunday qilib, faylda faqat bitta asosiy obyekt mavjud - MFTdagi raqam, qolganlari esa ixtiyoriy. Ushbu abstraktsiya juda qulay narsalarni yaratish uchun ishlatilishi mumkin - masalan, istalgan ma’lumotni yozib, faylga boshqa oqimni "yo‘naltirish" mumkin. Ushbu qo‘shimcha oqimlar standart usullar bilan ko‘rinmaydi, bu kuzatilgan fayl hajmi shunchaki an’anaviy ma’lumotlarni o‘z ichiga olgan asosiy oqimning o‘lchamidir. Masalan, nol uzunlikdagi faylga ega bo‘lishingiz mumkin, uni o‘chirishda ba’zi bir dastur yoki texnologiya gigabayt hajmidagi qo‘shimcha oqimni (muqobil ma’lumotlar) “yo‘naltirish” qo‘yganligi sababli 1 Gb bo‘sh joy bo‘shatiladi. Aslida taxminlarga ko‘ra ular mumkin bo‘lsa ham, oqimlar hozirgi paytda deyarli qo‘llanilmaydi, shuning uchun bunday holatlardan qo‘rqmaslik kerak. Shuni yodda tutish kerakki, NTFS fayli disk kataloglarini ko‘rib chiqishni tasavvur qilishdan ko‘ra chuqurroq va globalroq tushuncha hisoblanadi. Fayl nomi har qanday belgilarni, shu jumladan alifbolarning to‘liq to‘plamini o‘z ichiga olishi mumkin, chunki ma’lumotlar Unicode-da taqdim etilgan - bu 65535 ta turli xil belgilar beradigan 16-bitli vakolatdir. Fayl nomi uchun maksimal uzunlik 255 belgidan iborat.
|
| |