APFS භාවිතා කරන්නේ macOS, iOS, watchOS සහ tvOS මතය
APFS (ඇපල් ගොනු පද්ධතිය) යනු ගබඩා පද්ධතියක දත්ත සංවිධානය කිරීම සහ සැකසීම සඳහා පද්ධතියකි. මුලින්ම මයික්රොසොෆ්ට් සියෙරා සමග නිකුත් කෙරුණු APFS 30-හැවිරිදි HFS + ප්රතිස්ථාපනය කරයි .
HFS + සහ HFS (පැරණි ගොනු පද්ධතියේ තරමක් පැරණි අනුවාදය) ආරම්භයේදී ෆ්ලොපි ඩිස් ඩී තැන්වල ආරම්භ කරන ලද අතර, තෙවන පාර්ශවයන් විසින් ඉදිරිපත් කරන ලද අධික ධාවකයන් විසින් මිල අධික විකල්පය ඩෙස්ක්ටොප් එකක් සඳහා මැක් සඳහා ප්රාථමික ගබඩා මාධ්යය විය.
අතීතයේ දී ඇපල් විසින් HFS + වෙනුවට ප්රතිස්ථාපනය කර ඇත. නමුත් දැනටමත් iOS , tvOS සහ watchOS හි ඇතුලත් කර ඇති APFS දැන් MacOS High Sierra සඳහා පසුව පෙරනිමි ගොනු පද්ධතිය වේ.
APFS අද සහ හෙට උදෑසන ගබඩා කිරීමේ තාක්ෂණය ප්රශස්තමයි
HFS + ක්රියාත්මක කරන ලද්දේ කි.මී. වත්මන් මැක් ෆ්ලොපීස් භාවිතා නොකළ හැකිය. නමුත් දෘඪ ධාවක පිරමීඩ ආරම්භ වී ඇත්තේ පරයා යන ඒවාය . ෆ්ලයිට් පදනම් කරගත් ගබඩාවක් වන ඇපල් සමාගම විසින් සිය නිෂ්පාදන වලදී අවධාරණය කරන ලද අතර, භ්රමණ මාධ්ය සමග වැඩ කිරීමට ෆයිල්ස් පද්ධතියක් උපයෝගී කරගත් අතර, තැටියක රැඳී සිටීමට අපේක්ෂා කරන ආක්රමණකාරී ස්වභාවය හුදෙක් සංවේදී නොවේ.
APFS සැලසුම් කර ඇත්තේ SSD සහ අනෙකුත් flash මත පදනම් වූ ගබඩා පද්ධති සඳහා Get-go වලින්. APFS දෘඪ තැටියක් ගබඩා කරන ආකාරය සඳහා ප්රශස්තකරණය කර තිබුණත්, එය නවීන දෘඪ තැටි සමඟ හොඳින් ක්රියා කරයි.
අනාගත විමර්ශනය
APFS 64-bit අයිනෝඩ අංකය භාවිතා කරයි. අයිඩෝඩය ගොනු පද්ධතියේ වස්තුව හඳුනාගන්නා සුවිශේෂී හඳුනාගැනුමක් වේ. ගොනු පද්ධති වස්තුවක් ඕනෑම දෙයක් විය හැකිය; ගොනුවක්, ෆෝල්ඩරයක්. 64-bit inode සමඟ APFS දළ වශයෙන් ඩොලර් බිලියන 9 ක් පැරණි සීමාව පසු කරමින් විනාඩි 9 ක් ගොනු පද්ධති වස්තූන් පවත්වා ගෙන යා හැකිය.
නිශ්චිත quintillion එකක් තරම් ලස්සන විශාල සංඛ්යාවක් පෙනෙන්නට ඇති අතර, ඇත්ත වශයෙන්ම එම වස්තූන් සත්ය වශයෙන්ම තබාගැනීමට ප්රමාණවත් තරම් ඉඩකඩ ඇති ගබඩා කිරීමේ උපාංගය කුමක්දැයි විමසනු ඇත. පිළිතුර සඳහා ගබඩා ප්රවනතා තුලට අවශ්ය වේ. මෙය සලකා බලන්න: ඇපල් සමාගම දැනටමත් ව්යවසාය මට්ටමේ ගබඩා කිරීමේ තාක්ෂණය ගෙනයමින් පාරිභෝගික මට්ටමේ නිෂ්පාදන සඳහා මැක් සහ බහු ස්ථාවර ආචයනය භාවිතා කිරීමට ඇති හැකියාව. මෙය ප්රථම වරට ෆියුෂන් ඩ්රයිව් වලදී ඉහළ කාර්යසාධක සංචිතයක් හා වඩා මන්දගාමී, නමුත් වඩා විශාල, දෘඪ තැටිය අතර දත්ත මාරු විය. නිරතුරුව ප්රවේශ වූ දත්ත වේගයෙන් SSD මත තබා ගෙන ඇති අතර, බොහෝ විට භාවිතා කරන ගොනු දෘඩ තැටියේ ගබඩා කර ඇත.
MacOS සමග ඇපල් විසින් මෙම සංකල්පය විස්තාරනය කිරීම සඳහා iCloud-based ගබඩාවක් එකතු කිරීම මගින් ව්යාප්ත කළේය. දේශීය ගබඩාව නිදහස් කිරීම සඳහා iCloud හි ගබඩා කිරීමට ඔබ දැනටමත් නරඹා ඇති චිත්රපට සහ රූපවාහිනී දර්ශන වලට ඉඩ සලසා දීම. මෙම අන්තිම ආදර්ශය මෙම ස්ථර ගබඩාව භාවිතා කරන සියලුම තැටි හරහා ඒකාබද්ධ අයඩෝ සංඛ්යාංක පද්ධතියක් අවශ්ය නොවනු ඇත, එය සාමාන්ය දිශාවකින් යුක්තව Apple හි ගමන් කළ හැකිය; පරිශීලකයින්ගේ අවශ්යතා සඳහා වඩාත්ම ගැලපෙන ගබඩා කිරීමේ තාක්ෂණයන් එක්රැස් කිරීමට සහ OS එක තනි ගොනු අවකාශයක් ලෙස දැකිය හැකිය.
APFS විශේෂාංග
පැරණි ගොනු පද්ධති වලින් එය වෙන් කර ඇති විශේෂාංග ගණනාවක් APFS ඇත.
- ක්ලෝන - ක්ලෝන අතිරේක ඉඩක් භාවිතා නොකර ක්ෂණික ගොනු පිටපත් වලට ඉඩ දෙයි. එක් ස්ථානයක සිට එක් එක් ස්ථානයක සිට ගොනු බීටේ bit එකක් පිටපත් කිරීම වෙනුවට, ක්ලෝන වෙනුවට මුල් ගොනුව යොමු කර, ගොනු දෙක අතර සමාන වන දත්ත බ්ලොග් හුවමාරු කිරීම. එක් ගොනුවක් තුළ වෙනස්කම් සිදු කරන්න, වෙනස් කළ දත්ත බ්ලොක් එක නව ක්ලෝන වෙත ලියා දෙයි, මුල් සහ ක්ලෝන යන දෙකම වෙනස් නොවන දත්ත බ්ලොක් දිගටම කරගෙන යයි. මෙය විශේෂයෙන් වේගවත් ගොනු පිටපත් කිරීම සහ ඉතිරි කිරීම පමණක් නොව, ගබඩා අවකාශයේ අවශ්යතා මත ඉතිරි වේ.
- Snapshots - APFS හට අවස්ථාවක නිරූපණය වන පරිමාවක සිනමා එකක් නිර්මාණය කළ හැකිය. කාර්යක්ෂම උපස්ථ පිටපත් කිරීමට සහ සැළසුමක් භාවිතා කළ හැකි වන අතර, යම් අවස්ථාවක දී යම් යම් දේ සිදුවී ඇති ආකාරය වෙත ආපසු යාමට ඉඩ සලසයි. Snapshots මුල් පරිමාවට සහ එහි දත්තවලට කියවීමට පමණක් යොමු කර ඇත. නව සාරාංශයක් සැබෑ සළකුණක් වෙතට ආචයනය කිරීමට අවශ්ය ඉඩ ප්රමාණය හැර වෙනත් සැබෑ ඉඩක් නොපවතී. කාලය ගමන් කරන විට මුල් පරිමාවට වෙනස්කම් සිදු කරනු ලබන අතර, සිදු කරන වෙනස්කම් පමණක් සමීක්ෂනය යාවත් කාලීන කරනු ලැබේ.
- සංකේතනය - AES-XTS හෝ AES-CBC ආකෘති භාවිතා කරමින් APFS ශක්තිමත් සම්පූර්ණ තැටි ගුප්තකේතනයට සහාය දක්වයි. ගොනු සහ පාර-දත්ත දෙකම සංකේතනය කර ඇත. ආරක්ෂිත සංකේතාත්මක ක්රම ඇතුළත් වේ:
- පැහැදිලි කරන්න (සංකේතනයක් නැත).
- තනි යතුර.
- බහු-යතුරු, දත්ත සහ මෙවලම් යන දෙකම සඳහා ගොනු යතුරු සමග.
- අභ්යාවකාශ බෙදාහදා ගැනීම - අභ්යාවකාශ බෙදාහදා ගැනීම මඟින් පූර්වප්රාප්තික කොටස් ප්රමාණයන් අවසන් කරයි. ඒ වෙනුවට, සියලු වෙළුම් කොටස් ධාවකය මත පදනම්ව නිදහස් ඉඩක් බෙදාහදා ගනී . අභ්යාවකාශ බෙදාහදා ගැනීම සඳහා ධාවකයක් මත බහු වෙළුම් සඳහා අවශ්ය වන පරිදි අවශ්ය වන පරිදි ගතිකව වර්ධනය වීමට හා ගතික ලෙස හැකිලීමට ඉඩ ඇත.
- Copy-On-Write - මෙම දත්ත ආරක්ෂණ ක්රමයට වෙනස්කම් සිදු නොකරන තාක් කල් දත්ත ව්යුහයන් බෙදාගත හැක. වෙනස් කිරීමක් ඉල්ලා සිටින විට (ලියන්න), නව අද්විතීය පිටපතක් සාදනු ලැබේ, මුල් පිටපත අනාරක්ෂිත වේ. ලිවීම අවසන් වූ පසුව පමණක් නව දත්ත වෙත යොමු කිරීමට ගොනු යාවත්කාලීන කර ඇත.
- පරමාණුක ආරක්ෂිතව සුරකින්න - මෙය copy-on-write යන අදහසට සමානයි. කෙසේ වෙතත්, ගොනු නාමයක් හෝ ඩිරෙක්ටරයක් ලෙස නම් කිරීම හෝ වෙනත් ගොනු ක්රියාවලියට අදාල වේ. උදාහරණයක් ලෙස නම් කිරීම නම්, නැවත නම් කිරීමට නියමිත ගොනුව නව දත්ත සමඟ පිටපත් කර ඇත (ගොනු නාමය); පිටපත් කිරීමේ ක්රියාවලිය අවසන් වන තෙක් නව දත්ත වෙත යොමු කිරීමට ගොනු පද්ධතිය යාවත්කාලීන කර ඇත. මෙය කිසියම් හේතුවක් නිසා, යම් හේතුවක් නිසා විදුලි උත්පාදක හෝ කිසියම් ආකාරයක CPU hiccup එකක් නම්, ලිවීම සම්පූර්ණ නොවේ නම්, මුල් ගොනුව අසම්පූර්ණයි.
- Sparse Files - ගොනු ඉඩ ප්රමාණය වෙන් කිරීම වඩාත් කාර්යක්ෂම ආකාරයෙන්, අවශ්ය වන විට පමණක් ගොනු ඉඩ ප්රමාණය වර්ධනය වේ. විරල නොවන ගොනු පද්ධති තුල, දත්ත ගබඩාවට ගබඩා කිරීමට සූදානම් නැති විට, ගොනු අවකාශය කල්තියා වෙන් කරවා ගත යුතුය.