මෙය SD කාඩ් පතක් බව ඔබ සඳහන් කරන බැවින් ඔබ මෙහි FAT / FAT32 ගොනු පද්ධතිය භාවිතා කරන බව මම උපකල්පනය කරමි. වෙන් කිරීමේ ඒකක සම්බන්ධයෙන් NTFS සහ exFAT එක හා සමානව ක්රියා කරයි. වෙනත් ගොනු පද්ධති වෙනස් විය හැකි නමුත් ඒවා කෙසේ වෙතත් වින්ඩෝස් සඳහා සහය නොදක්වයි.
ඔබ සතුව කුඩා ලිපිගොනු විශාල ප්රමාණයක් තිබේ නම්, මෙය නිසැකවම හැකි ය. මෙය සලකා බලන්න:
හරි, දැන් ගෙන ඇති අවම ඉඩ ප්රමාණය 50,000 * 32,000 = 1.6 GB (ගණිතය සරල කිරීම සඳහා ද්විමය නොව SI උපසර්ග භාවිතා කිරීම). සෑම ගොනුවක්ම තැටියේ ඇති ඉඩ ප්රමාණය සැමවිටම වෙන් කිරීමේ ඒකක ප්රමාණයෙන් ගුණනයකි - මෙහිදී අපි උපකල්පනය කරන්නේ එක් එක් ගොනුව ඇත්ත වශයෙන්ම තනි ඒකකයක් තුළ ගැළපෙන තරම් කුඩා වන අතර සමහර (නාස්ති වූ) ඉඩ ඉතිරිව ඇති බවයි.
සෑම ගොනුවකම සාමාන්යය 2 kB නම්, ඔබට මුළු MB 100 ක් පමණ ලැබෙනු ඇත - නමුත් වෙන් කිරීමේ ඒකක ප්රමාණය නිසා ඔබ සාමාන්යයෙන් 15x (ගොනුවකට 30 kB) නාස්ති කරයි.
ගැඹුරු පැහැදිලි කිරීමක්
මෙය සිදුවන්නේ ඇයි? හොඳයි, FAT32 ගොනු පද්ධතියට එක් එක් ගොනුව ගබඩා කර ඇති ස්ථානය නිරීක්ෂණය කළ යුතුය. සෑම බයිටයකම ලැයිස්තුවක් තබා ගැනීමට නම්, වගුව (ලිපින පොතක් වැනි) දත්ත මෙන් වේගයෙන් වර්ධනය වන අතර විශාල ඉඩ ප්රමාණයක් නාස්ති කරයි. එබැවින් ඔවුන් කරන්නේ "වෙන් කිරීමේ ඒකක" භාවිතා කිරීමයි, එය "පොකුරු ප්රමාණය" ලෙසද හැඳින්වේ. පරිමාව මෙම ප්රතිපාදන ඒකකවලට බෙදා ඇති අතර, ගොනු පද්ධතිය සම්බන්ධයෙන් ගත් කල, ඒවා උප බෙදිය නොහැක - ඒවා ආමන්ත්රණය කළ හැකි කුඩාම කොටස් වේ. ඔබට නිවාස අංකයක් තිබෙන්නාක් මෙන්, නමුත් ඔබේ තැපැල්කරු ඔබට නිදන කාමර කීයක් තිබේද යන්න හෝ ඔවුන් ජීවත් වන්නේ කවුරුන්ද යන්න ගණන් ගන්නේ නැත.
ඔබ සතුව ඉතා කුඩා ගොනුවක් තිබේ නම් කුමක් සිදුවේද? ගොනුව 0 kB, 2 kB හෝ 15 kB වේ නම් ගොනු පද්ධතිය ගණන් ගන්නේ නැත, එය එයට හැකි අවම ඉඩක් ලබා දෙනු ඇත - ඉහත උදාහරණයේ දී එය 32 kB වේ. ඔබගේ ගොනුව භාවිතා කරන්නේ මෙම ඉඩෙන් සුළු ප්රමාණයක් පමණක් වන අතර, ඉතිරිය මූලික වශයෙන් නාස්ති වී ඇත, නමුත් තවමත් ගොනුවට අයත් වේ - නිදන කාමරයක් මෙන් ඔබ හිස්ව තබයි.
විවිධ ප්රතිපාදන ඒකක ප්රමාණ ඇත්තේ ඇයි? හොඳයි, එය විශාල මේසයක් තිබීම (ලිපින පොත, උදා: ජෝන් සතුව 123 ව්යාජ වීදිය, 124 ව්යාජ වීදිය, 666 සාතන් පටුමග ආදියෙහි නිවසක් ඇති බව පැවසීම) හෝ සෑම ඒකකයකම (නිවසක) වැඩි අපතේ යන ඉඩක් අතර හුවමාරුවක් බවට පත්වේ. ඔබ සතුව විශාල ලිපිගොනු තිබේ නම්, විශාල ප්රතිපාදන ඒකක භාවිතා කිරීම වඩාත් අර්ථවත් කරයි - මන්ද අනෙක් සියල්ල පුරවන තුරු ගොනුවකට නව ඒකකයක් (නිවසක්) නොලැබෙන බැවිනි. ඔබ සතුව කුඩා ලිපිගොනු විශාල ප්රමාණයක් තිබේ නම්, ඔබට කෙසේ හෝ විශාල වගුවක් (ලිපින පොතක්) ලැබෙනු ඇත, එබැවින් ඔවුන්ට කුඩා ඒකක (නිවාස) ලබා දිය හැකිය.
විශාල වෙන් කිරීමේ ඒකක, සාමාන්ය රීතියක් ලෙස, ඔබට කුඩා ලිපිගොනු විශාල ප්රමාණයක් තිබේ නම් විශාල ඉඩ ප්රමාණයක් නාස්ති වේ. සාමාන්ය භාවිතය සඳහා සාමාන්යයෙන් 4 kB ට ඉහළින් යාමට හොඳ හේතුවක් නොමැත.
ඛණ්ඩනය?
ඛණ්ඩනය සම්බන්ධයෙන් ගත් කල, ඛණ්ඩනය මේ ආකාරයෙන් ඉඩ නාස්ති නොකළ යුතුය. විශාල ලිපිගොනු ඛණ්ඩනය විය හැකිය, එනම් බෙදීම්, බහු වෙන් කිරීමේ ඒකක වලට බෙදිය හැකිය, නමුත් ඊළඟ ඒකකය ආරම්භ කිරීමට පෙර සෑම ඒකකයක්ම පිරවිය යුතුය. විරූපණය කිරීමෙන් ප්රතිපාදන වගුවල සුළු ඉඩ ප්රමාණයක් ඉතිරි විය හැකි නමුත් මෙය ඔබගේ විශේෂිත ගැටළුව නොවේ.
හැකි විසඳුම්
ලෙස gladiator2345 යෝජනා , මෙම මොහොතේ දී ඔබේ එකම සැබෑ විකල්ප කුඩා වෙන් ඒකක සමග එය හෝ ොකර සමග ජීවත් වන ලෙස ය.
ඔබේ කාඩ්පත FAT16 හි සංයුති කර ඇති අතර එය වගු ප්රමාණයට වඩා කුඩා සීමාවක් ඇති අතර එම නිසා විශාල පරිමාවක් ආමන්ත්රණය කිරීම සඳහා විශාල ප්රතිපාදන ඒකක අවශ්ය වේ (ඉහළ සීමාව 2 GB 32 kB වෙන් කිරීමේ ඒකක සමඟ). මූලාශ්ර අනුග්රහය බ්රේම් . එය එසේ නම්, ඔබට කෙසේ හෝ ආරක්ෂිතව FAT32 ලෙස සංයුති කිරීමට හැකි විය යුතුය.