Ishning bajarish tartibi. Fayl tizimlari.
Disk.
|
ADFS
AdvFS
Amiga FFS
Amiga OFS
APFS
AthFS
bcachefs
BeeGFS
|
Optik disk.
|
HSF
ISO 9660
ISO 13490
UDF
|
Fleshli xotira va SSD
|
APFS
Yog '
exFAT
CHFS
TFAT
EROFS
FFS2
F2FS
HPFS
JFFS
|
Tarqatilgan.
|
CXFS
GFS2
Google fayl tizimi
OCFS2
OrangeFS
PVFS
QFS
|
NAS
|
AFS (OpenAFS)
AFP
Koda
DFS
Google fayl tizimi
GPFS
Yorqinlik
NCP
NFS
POHMELFS
|
Ixtisoslashgan.
|
Auflar
AXFS
Yuklash fayl tizimi
CDflar
Yilni kompakt disklar tizimi
kramplar
Davfs2
EROFS
|
Psevdo va virtual.
|
configfs
devflar
disk raskadrovka
kernfs
procfs
xususiyatlari
sysfs
tmpfs
WinFS
|
Shifrlangan.
|
eCryptfs
EncFS
EFS
Kauchuk shlang
SSHFS
ZFS
|
Turlari.
|
Klasterli
Global
Tarmoq
O'zini tasdiqlaydi
Chiroq
Jurnal
Jurnal tuzilgan
Ob'ekt
Yozuvga yo'naltirilgan
Semantik
|
Xususiyatlari.
|
Ishni saqlash
Yozishda nusxa ko'chirish
Ma'lumotlarni takrorlash
Ma'lumotlarni tozalash
O'z o'rnida ijro eting
Hajmi
Fayl atributi
|
Kirish nazorati.
|
Kirish nazorati ro'yxati
Fayl tizimi darajasida shifrlash
Ruxsatlar
Rejimlar
|
Interfeyslar.
|
Fayl menejeri
Fayl tizimi API
O'rnatiladigan fayl tizimi
Virtual fayl tizimi
|
Ro’yxatlar.
|
Jurnal tuzilgan
|
2-rasm:Fayl tizimi
Amaliy qism:JFS fayl tizimi xususiyatlari.
Xususiyatlari
JFS quyidagi funktsiyalarni qo'llab-quvvatlaydi.
Jurnal
JFS jurnal tizimi. Kabi jurnalni qo'shimcha funktsiya sifatida qo'shishdan ko'ra ext3 fayl tizimi, u boshidanoq amalga oshirildi. Jurnal 128 Mb gacha bo'lishi mumkin. JFS jurnallari faqat metama'lumotlarni saqlaydi, ya'ni metama'lumotlar izchil bo'lib qoladi, ammo ishdan chiqqandan yoki elektr quvvati yo'qolgandan so'ng foydalanuvchi fayllari buzilgan bo'lishi mumkin. JFS jurnali shunga o'xshash XFS faqat uning qismlarini jurnalga joylashtiradi inode.
B + daraxti
JFS a dan foydalanadi B + daraxti kataloglarda qidirishni tezlashtirish uchun. JFS katalogning 8 ta yozuvini katalog katalogida saqlashi mumkin inode yozuvlarni B + daraxtiga ko'chirishdan oldin. JFS shuningdek B + daraxtidagi ko'rsatkichlarni indekslaydi.
Dinamik inode ajratish
JFS disk uchun bo'sh joyni dinamik ravishda ajratadi inodlar kerak bo'lganda. Har bir inode 512 baytni tashkil qiladi. 16 kB hajmda 32 ta inod ajratilgan.
Miqyosi
JFS fayllarni darajada. Bir daraja - bu agregat bloklarining o'zgaruvchan uzunlikdagi ketma-ketligi. Bir daraja bir nechta joyda joylashgan bo'lishi mumkin ajratish guruhlari. Buni hal qilish uchun o'lchamlarni aniqlashda ko'rsatkichlar yaxshiroq ishlash uchun B + daraxtida indekslanadi.
Siqish
Siqish faqat AIX-dagi JFS1-da qo'llab-quvvatlanadi va ning o'zgarishini ishlatadi LZ algoritmi. Balandligi tufayli CPU foydalanish va bo'sh joyni ko'paytirdi parchalanish, siqishni bitta foydalanuvchidan tashqari foydalanish uchun tavsiya etilmaydi ish stantsiyasi yoki off-layn zaxira nusxasi maydonlar.
Bir vaqtda kirish / chiqish (CIO)
JFS odatda fayllarga o'qish uchun umumiy, yozish uchun maxsus bloklashni qo'llaydi, bu ma'lumotlar ziddiyatlarini oldini oladi, ammo fayllar darajasida yozishni ketma-ketlashtirishga majbur qiladi. CIO opsiyasi ushbu qulflashni o'chirib qo'yadi. Ma'lumotlarning izchilligini ta'minlaydigan relyatsion ma'lumotlar bazalari kabi dasturlar ushbu tizimdan fayl tizimining qo'shimcha xarajatlarini yo'q qilish uchun foydalanishi mumkin.
Ajratish guruhlari
JFS ajratish guruhlaridan foydalanadi. Ajratish guruhlari yig'ilgan maydonni bo'laklarga ajratadilar. Bu JFS ga I / U yuqori ishlashiga erishish uchun resurslarni taqsimlash siyosatidan foydalanishga imkon beradi. Birinchi siyosat - disk uchun yaxshi joylashuvga erishish uchun bir xil AG da tegishli ma'lumotlar uchun disk bloklari va disk inodlarini klaster qilishga urinish. Ikkinchi siyosat - bo'shliqning bo'linishini minimallashtirish uchun bir-biriga bog'liq bo'lmagan ma'lumotlarni fayl tizimiga tarqatish. Ochiq fayl bo'lsa, JFS AG-ni bloklaydi, fayl yashaydi va faqat ochiq faylning o'sishiga imkon beradi. Bu parchalanishni kamaytiradi, chunki faqat ochiq fayl AG ga yozishi mumkin.
Superbloklar
The super blok butun fayl tizimi haqida ma'lumot saqlaydi va quyidagi maydonlarni o'z ichiga oladi:
Fayl tizimining hajmi
Fayl tizimidagi ma'lumotlar bloklari soni
Fayl tizimining holatini ko'rsatadigan bayroq
Ajratish guruhining o'lchamlari
Fayl tizimining blok hajmi
3-rasm: JFS versiyasi.
Xulosalar
1. JFS fayl tizimi haqida nazariy ma’lumot berildi.
2.Fayl tizimlari haqida ma’lumot berildi.
3.JFS fayl tizimi xususiyatlari haqida ma’lumot berildi.
Do'stlaringiz bilan baham: |