Bosh sahifa Wiki Sector

Sector

Sector — disk yoki boshqa block storage qurilmasida ma’lumot saqlanadigan eng kichik fizik yoki mantiqiy adreslanadigan bo‘laklardan biridir. Qattiq disk tarixan platter tracklarini sektorlarga ajratgan. Operatsion tizim qurilmaga odatda Logical Block Address orqali murojaat qiladi, controller esa mantiqiy manzilni ichki fizik joylashuvga xaritalaydi.

Fizik va mantiqiy o‘lcham

Uzoq vaqt 512 bayt standart sector hajmi bo‘lgan. Advanced Format disklar fizik sectorni 4096 baytga oshirdi. 512e qurilma tashqariga 512 baytli logical sector ko‘rsatib, ichkarida 4 KiB blok bilan ishlaydi; 4Kn qurilma esa logical va physical hajmni 4 KiB qiladi.

Operatsion tizim sector size’ni qurilmadan so‘rashi kerak. Kod doim 512 bayt deb qabul qilsa yangi media yoki virtual diskda noto‘g‘ri alignment va hisob xatosi yuz beradi. NVMe qurilmada “logical block” atamasi ko‘proq ishlatiladi, ammo amaliy ma’no o‘xshash.

Alignment

Partition va filesystem bloklari physical sector chegarasiga mos tushsa bir yozuv bitta sectorni yangilaydi. Noto‘g‘ri alignmentda 4 KiB filesystem yozuvi ikki fizik sectorga tegib, read-modify-write talab qiladi. Bu latency, write amplification va qurilma eskirishini oshiradi.

Zamonaviy partition vositalari boshlanishni odatda 1 MiB chegaraga tekislaydi. Virtual machine, RAID stripe va storage array qatlamlarida alignment bir necha darajada mos bo‘lishi kerak.

Sector tarkibi

Fizik sector foydalanuvchi ma’lumoti bilan birga synchronization, address mark va error-correcting code kabi xizmat maydonlarini saqlaydi. Ularning ko‘pi hostga ko‘rinmaydi. ECC o‘qishdagi ayrim bit xatolarini tuzatadi; limitdan oshsa uncorrectable read error qaytariladi.

Disk firmware zaif sectorni spare fizik joyga remap qilishi mumkin. Host bir xil LBA bilan ishlashda davom etadi. Pending va reallocated sector soni media yomonlashuvining belgisi bo‘lishi mumkin, lekin yagona diagnostika emas.

Atomicity va buzilish

Qurilma ma’lum hajmdagi aligned yozuvni atomic deb kafolatlashi mumkin, ammo bu model va protokolga bog‘liq. Quvvat yozuv o‘rtasida uzilsa torn write yuz berishi ehtimol. Filesystem journal, database WAL va checksum bunday qisman yangilanishdan tiklanishga xizmat qiladi.

Drive write cache buyruqni media’ga yetmasdan tugadi deb bildirsa power lossda data yo‘qolishi mumkin. Flush, force unit access va quvvatdan himoyalangan cache durability chegarasini boshqaradi. Virtual storage qatlamlari bu buyruqlarni to‘g‘ri uzatishi kerak.

Boot sector

Ba’zi disk formatlarida birinchi sector boot code yoki partition metadata saqlaydi. MBR an’anaviy ravishda diskning dastlabki 512 baytida joylashgan. GPT esa protective MBR, asosiy header va partition entrylarni bir nechta LBAda saqlaydi hamda disk oxirida zaxira nusxaga ega.

Sector darajasidagi nusxa fayl tizimi bilmagan bo‘sh bloklarni ham ko‘chirishi mumkin. Forensic image original LBA tartibini va hashni saqlaydi. Oddiy backup esa fayllarni mantiqiy darajada olib, ko‘pincha samaraliroq bo‘ladi.

Data sanitization

Sectorni bir marta ustidan yozish remap qilingan eski fizik sectorni host ko‘rishidan yashirib qo‘yishi mumkin; u spare hududda qoladi. Shu sabab storage sanitization qurilmaning secure erase, sanitize yoki crypto erase buyrug‘idan foydalanadi. Usul media va threat modelga mos standart bo‘yicha tanlanadi. Forensic jarayonda esa aksincha, yozuvni oldini olish uchun write blocker ishlatiladi, barcha readable sector ketma-ket image’ga olinadi va hash bilan tasdiqlanadi. Bad sector qayta urinish siyosati original qurilmaga ortiqcha zarar bermasligi kerak.

Bog‘liq tushunchalar

Logical block address, Advanced Format, Alignment, ECC, Boot sector, Filesystem