 පහත පෙළට අනුව, අවහිරයක් යනු කුමක්ද?
බ්ලොක් (දත්ත ගබඩා කිරීම) පරිගණනයේදී (විශේෂයෙන් දත්ත සම්ප්‍රේෂණය සහ දත්ත ගබඩා කිරීම), බ්ලොක් එකක්, සමහර විට භෞතික වාර්තාවක් ලෙස හැඳින්වේ, සාමාන්‍යයෙන් උපරිම දිගකින් යුත් සම්පූර්ණ වාර්තා කිහිපයක් අඩංගු බයිට් හෝ බිටු අනුපිළිවෙලකි; බ්ලොක් ප්රමාණය. මෙලෙස ව්‍යුහගත කරන ලද දත්ත අවහිර වන බව පැවසේ. බ්ලොක් වලට දත්ත දැමීමේ ක්‍රියාවලිය අවහිර කිරීම ලෙස හඳුන්වන අතර අවහිර කිරීම යනු බ්ලොක් වලින් දත්ත උකහා ගැනීමේ ක්‍රියාවලියයි. අවහිර කළ දත්ත සාමාන්‍යයෙන් දත්ත බෆරයක ගබඩා කර ඇති අතර, වරකට සම්පූර්ණ බ්ලොක් එකක් කියවීම හෝ ලියා ඇත. අවහිර කිරීම පොදු කාර්ය අඩු කරන අතර දත්ත ප්‍රවාහය හැසිරවීම වේගවත් කරයි. චුම්බක පටි සහ CKD තැටි උපාංග වැනි සමහර උපාංග සඳහා අවහිර කිරීම දත්ත සඳහා අවශ්‍ය බාහිර ගබඩා ප්‍රමාණය අඩු කරයි. 9-ට්‍රැක් චුම්බක ටේප්, NAND ෆ්ලෑෂ් මතකය සහ නම්‍ය තැටි, දෘඪ තැටි සහ දෘශ්‍ය තැටි වැනි භ්‍රමණය වන මාධ්‍ය වෙත දත්ත ගබඩා කිරීමේදී අවහිර කිරීම විශ්වීය වශයෙන් භාවිතා වේ. බොහෝ ගොනු පද්ධති පදනම් වන්නේ බ්ලොක් උපාංගයක් මත වන අතර, ගොනු පද්ධතිවල බ්ලොක් ප්‍රමාණය භෞතික බ්ලොක් ප්‍රමාණයෙන් ගුණාකාර විය හැකි වුවද, නිශ්චිත දත්ත කොටස් ගබඩා කිරීම සහ නැවත ලබා ගැනීම සඳහා වගකිව යුතු දෘඩාංග සඳහා වියුක්ත මට්ටමකි. මෙය අභ්‍යන්තර ඛණ්ඩනය හේතුවෙන් අභ්‍යවකාශ අකාර්යක්ෂමතාවයට හේතු වේ, මන්ද ගොනු දිග බොහෝ විට බ්ලොක් ප්‍රමාණයේ පූර්ණ සංඛ්‍යා ගුණාකාර නොවන අතර එම නිසා ගොනුවක අවසාන කොටස අර්ධ වශයෙන් හිස්ව පැවතිය හැක. මෙය ලිහිල් අවකාශයක් නිර්මාණය කරනු ඇත. Btrfs සහ FreeBSD UFS2 වැනි සමහර නව ගොනු පද්ධති, block suballocation සහ tail merging ලෙස හඳුන්වන තාක්ෂණික ක්‍රම හරහා මෙය විසඳීමට උත්සාහ කරයි. ZFS වැනි අනෙකුත් ගොනු පද්ධති විචල්‍ය බ්ලොක් ප්‍රමාණ සඳහා සහය දක්වයි. බ්ලොක් ආචයනය සාමාන්‍යයෙන් යෙදුම් සහ අවසාන පරිශීලකයින් විසින් භාවිතා කිරීම සඳහා ගොනු පද්ධතියක් හෝ දත්ත සමුදා කළමනාකරණ පද්ධතියක් (DBMS) මගින් වියුක්ත කර ඇත. බ්ලොක් I/O හරහා ප්‍රවේශ වන භෞතික හෝ තාර්කික වෙළුම් සේවාදායකයකට අභ්‍යන්තර උපාංග, SCSI හෝ Fiber නාලිකාව හරහා සෘජුවම අමුණා ඇති හෝ iSCSI, හෝ AoE වැනි ප්‍රොටෝකෝලයක් භාවිතයෙන් ගබඩා ප්‍රදේශ ජාලයක් (SAN) හරහා ප්‍රවේශ වූ දුරස්ථ උපාංග විය හැකිය. ගොනු පද්ධතියක් මත DBMS ස්ථර කිරීම හා සසඳන විට වැඩිදියුණු කළ කාර්ය සාධනය සහ ප්‍රතිසාධනය සඳහා DBMS බොහෝ විට තමන්ගේම බ්ලොක් I/O භාවිතා කරයි.
පරිගණනයේදී -- විශේෂයෙන් දත්ත සම්ප්‍රේෂණය සහ දත්ත ගබඩා කිරීමේදී -- බ්ලොක් එකක් යනු වාර්තා ගණනාවක් අඩංගු සහ උපරිම දිගකින් යුත් බයිට් හෝ බිටු අනුපිළිවෙලකි. බ්ලොක් වලට දත්ත දැමීම බ්ලොක් කිරීම ලෙස හඳුන්වන අතර, උඩිස් කාර්ය අඩු කර දත්ත ප්‍රවාහයක් හැසිරවීම වේගවත් කරයි. බ්ලොක් ආචයනය සාමාන්‍යයෙන් යෙදුම් සහ අවසාන පරිශීලකයින් විසින් භාවිතා කිරීම සඳහා ගොනු පද්ධතියක් හෝ දත්ත සමුදා කළමනාකරණ පද්ධතියක් මගින් වියුක්ත කර ඇත.