|
Modern problems and prospects of development of energy supply of digital technology facilitiesBog'liq fat-fat32-ntfs-fayllar-tizimlari-bilan-ishlash-imkoniyatlariArxivlash (siqish)
NTFS fayllari bitta foydali xususiyatga ega - "arxivlash". Har qanday fayl yoki katalog
diskda alohida siqilishi mumkin - bu jarayon dasturlar uchun to‘liq shaffofdir. Faylni siqish juda
yuqori tezlikka ega lekin bitta katta salbiy Tomoni shundaki: bu siqilgan fayllarning katta virtual
bo‘lagiga ega bo‘lishidir. Siqish 16 klaster bloklarida amalga oshiriladi va "
virtual klasterlar
" deb
nomlanadi, yuqori effektlarga erishishga imkon beradigan o‘ta moslashuvchan xolatlardan biri bu
faylning yarmi siqilishi mumkin, yarmi esa yo‘q. Bunga ba’zi bir qismlarni siqish haqidagi
ma’lumotni saqlash odatdagi fayllarni parchalanishiga (fragmentatsiya) juda o‘xshashligi tufayli
erishiladi: masalan, haqiqiy (siqilmagan) fayl uchun odatdagi fizik joylashuv haqidagi quyidagi
yozuvlari:
1 dan 43 gacha bo‘lgan fayl klasterlari 400 dan disk klasterlarida saqlanadi
44 dan 52 gacha bo‘lgan fayl klasterlari 8530 dan boshlab disk klasterlarida
saqlanadi...
Odatda siqilgan faylning fizik joylashuvi:
1 dan 9 gacha bo‘lgan fayl klasterlari 400 dan boshlanadigan disk klasterlarida
saqlanadi
10 dan 16 gacha bo‘lgan fayllar hech qanday joyda saqlanmaydi
17 dan 18 gacha bo‘lgan fayl klasterlari 409 dan boshlangan disk klasterlarida
saqlanadi
19 dan 36 gacha bo‘lgan fayl klasterlari hech qaerda saqlanmaydi
fayl klasterlari
Ko‘rinib turibdiki, siqilgan faylda "virtual" klasterlar mavjud bo‘lib, ularda haqiqiy
ma’lumotlar yo‘q. Tizim bunday virtual klasterlarni ko‘rishi bilanoq, avvalgi blokning 16 ga
ko‘paytmasi bo‘lgan ma’lumotlar dekompressiya qilinishi kerakligini darhol anglaydi va natijada
olingan ma’lumotlar virtual klasterlarni
Hard Link
- bir xil faylning ikkita nomidir (fayl katalogiga bir nechta ko‘rsatgich yoki
turli xil kataloglar bir xil MFT yozuviga ishora qiladi). Misol uchun xuddi shu faylda 1.txt va 2.txt
nomlari bor. Agar foydalanuvchi 1-faylni o‘chirib tashlasa, 2-fayl qoladi, agar u 2-ni o‘chirib
tashlasa, 1-fayl qoladi, ya’ni yaratilgan paytdan boshlab ikkala ism ham mutlaqo tengdir. Fayl
fizik tarafdan faqat oxirgi nomi o‘chirilganda o‘chiriladi.
|
| |