|
Biologiya (2) — копия cdrBog'liq AXBOROT XAVFSIZLIGI
saqlash joyi qayta yozilmasa, fayllarni oson tiklashni ta'minlaydi. Apple-
ning macOSda ikkita fayl tizimlari qo'llaniladi: HFS +, eski Macintosh
kompyuterlarida ishlatiladigan HFS fayl tizimining kengaytmasi va
yaqinda chiqarilganAPFS. HFS +Appleish stoli mahsulotlarining asosiy
fayl tizimi, shu jumladan Mac kompyuterlari, iPodlar, shuningdek, Apple
X Server mahsulotlari APFS bilan almashtirilgunga qadar ishlatilgan.
macOS Oliy Sierra. Murakkab server mahsulotlari, shuningdek, StorNext
va CentraVision-dan olinganklasterlangan fayl tizimiApple Xsan fayl
tizimini ham ishlatadi. HFS +fayl tizimi fayllarni joylashtirish va
joylashtirish uchun B daraxtlaridan foydalanadi. Ovozlar odatda 512 bayt
hajmga ega bo'lgan sektorlarga bo'linadi, ular keyinchalik ajratish
bloklariga bo'linadi, ularning soni butun hajmning hajmiga bog'liq.
Bepul va ishlatilgan taqsimlash bloklari to'g'risidagi ma'lumotlar
ajratish faylida saqlanadi. Kengaytmalar sifatida har bir faylga
tayinlangan barcha ajratish bloklari Extends Overflow faylida qayd
etiladi. Va nihoyat, barcha fayl atributlari Atributlar faylida keltirilgan.
Ma'lumotlarning ishonchliligi jurnalga o'tish orqali yaxshilanadi, bu
tizimdagi barcha o'zgarishlarni kuzatib borish va kutilmagan hodisalar
yuz bergan taqdirda tezda ish holatiga qaytarish imkonini beradi.
Boshqa qo'llab-quvvatlanadigan xususiyatlar qatoriga kataloglarga
qattiq bog'lanishlar, mantiqiy hajmli shifrlash, kirishni boshqarish,
ma'lumotlarni siqish va boshqalar APFSfayl tizimi avvalgi davrda mavjud
bo'lgan fundamental muammolarni hal qilishga qaratilgan va
zamonaviy flesh-disklar va qattiq disklar bilan samarali ishlash uchun
ishlab chiqilgan. 64-bitli ushbu fayl tizimi unumdorlikni oshirish uchun
nusxani yozib olish usulidan foydalanadi, bu unga kiritilgan
o'zgartirishlar kiritilishidan oldin har bir blokni nusxalash imkonini beradi
va ko'pgina ma'lumotlar yaxlitligi va makonni tejash xususiyatlarini
taqdim etadi. Barcha fayl tarkiblari va boshqa metafayllar, fayllar,
papkalar va boshqa APFS tuzilmalari APFS konteynerida saqlanadi.
Superblockkonteynerdagi bloklar soni, blok hajmi va boshqalar
to'g'risidagi ma'lumotlarni saqlaydi. Konteynerning barcha ajratilgan va
bepul bloklari Bitmap Strukturalari yordamida boshqariladi.
Konteynerdagi har bir hajm o'zining Volume Superblockga ega, bu
hajm haqida ma'lumot beradi. Tovushning barcha fayllari va papkalari
F-papka va B-daraxti-ga yozilgan, Extents B-Tree-ko'pliklar uchun
javobgar - fayl tarkibiga havolalar (faylning boshlanishi, uning tarkibi)
|
| |