ഫയൽ വലുപ്പം

ഒരു കമ്പ്യൂട്ടർ ഫയലിൽ എത്ര ഡാറ്റ അടങ്ങിയിരിക്കുന്നു അല്ലെങ്കിൽ മറ്റൊരു തരത്തിൽ അത് എത്ര സംഭരണം ഉപയോഗിക്കുന്നു എന്നതിന്റെ അളവുകോലാണ് ഫയൽ വലിപ്പം. സാധാരണഗതിയിൽ, ബൈറ്റിന്റെ അടിസ്ഥാനത്തിൽ അളക്കുന്ന യൂണിറ്റുകളിൽ ഫയൽ വലിപ്പം പ്രകടിപ്പിക്കുന്നു. കൺവെൻഷൻ അനുസരിച്ച്, ഫയൽ വലിപ്പ യൂണിറ്റുകൾ ഒരു മെട്രിക് പ്രിഫിക്‌സ് (മെഗാബൈറ്റ്, ഗിഗാബൈറ്റ് എന്നിവ പോലെ) അല്ലെങ്കിൽ ഒരു ബൈനറി പ്രിഫിക്‌സ് (മെബിബൈറ്റ്, ജിബിബൈറ്റ് എന്നിവ പോലെ) ഉപയോഗിക്കുന്നു. 

ഒരു ഫയൽ‌ സിസ്റ്റത്തിലേക്ക് ഒരു ഫയൽ‌ എഴുതുമ്പോൾ‌, മിക്ക ആധുനിക ഉപകരണങ്ങളിലും ഇത് സംഭവിക്കുന്നു, ഫയലിന് ആവശ്യമുള്ളതിനേക്കാൾ അല്പം കൂടുതൽ ഡിസ്ക് സ്പേസ് അത് ഉപയോഗിച്ചേക്കാം. കാരണം, ഫയൽ ഉപയോഗിച്ച അവസാന ഡിസ്ക് സെക്ടറിൽ അവശേഷിക്കാത്ത ഉപയോഗയോഗ്യമായ ഇടം ഉൾപ്പെടുത്തുന്നതിനായി ഫയൽ സിസ്റ്റം വലിപ്പം വർദ്ധിപ്പിക്കുന്നു. (ഫയൽ സിസ്റ്റം അഭിസംബോധന ചെയ്യാവുന്ന ഏറ്റവും ചെറിയ സ്ഥലമാണ് ഒരു സെക്ടർ. ഒരു ഡിസ്ക് സെക്ടറുകളുടെ വലിപ്പം നൂറുകണക്കിന് അല്ലെങ്കിൽ ആയിരക്കണക്കിന് ബൈറ്റുകളാണ്.) പാഴായ സ്ഥലത്തെ സ്ലാക്ക് സ്പേസ് അല്ലെങ്കിൽ ആന്തരിക വിഘടനം എന്ന് വിളിക്കുന്നു.    ചെറിയ സെക്ടർ വലിപ്പങ്ങൾ ഡിസ്ക് സ്പേസ് സാന്ദ്രമായി ഉപയോഗിക്കാൻ അനുവദിക്കുന്നുണ്ടെങ്കിലും അവ ഫയൽ സിസ്റ്റത്തിന്റെ പ്രവർത്തനക്ഷമത കുറയ്ക്കുന്നു. ഒരു ഫയൽ സിസ്റ്റം പിന്തുണയ്ക്കുന്ന പരമാവധി ഫയൽ വലിപ്പം ഫയൽ സിസ്റ്റത്തിന്റെ ശേഷിയെ മാത്രമല്ല, ഫയൽ വലിപ്പ വിവരങ്ങളുടെ സംഭരണത്തിനായി നീക്കിവച്ചിരിക്കുന്ന ബിറ്റുകളുടെ എണ്ണത്തെയും ആശ്രയിച്ചിരിക്കുന്നു. ഫാറ്റ്32(FAT32)ഫയൽ സിസ്റ്റത്തിലെ പരമാവധി ഫയൽ വലിപ്പം, ഉദാഹരണത്തിന്, 4,294,967,295 ബൈറ്റുകൾ, ഇത് നാല് ജിബിബൈറ്റിൽ താഴെയുള്ള ഒരു ബൈറ്റാണ്.

+ പരിവർത്തന പട്ടിക പരമ്പരാഗത യൂണിറ്റുകൾ   ഡെസിമൽ ഫോർ കമ്പാരിസൺ പേര്  ഐഇസി  ബൈനറി  ബൈറ്റുകളുടെ എണ്ണം  ഇക്വൽ ടു  പേര് ഐഇസി ദശാശം ബിറ്റുകളുടെ എണ്ണം ഇക്വൽ ടു കിലോബൈറ്റ് KiB 210 1,024 1024 B കിലോബിറ്റ് kbit 103 1,000 1000 bit മെഗാബൈറ്റ് MiB 220 1,048,576 1024 KiB മെഗാബിറ്റ് Mbit 106 1,000,000 1000 kbit ജിഗാബൈറ്റ് GiB 230 1,073,741,824	 1024 MiB  ജിഗാബിറ്റ് Gbit 109 1,000,000,000 1000 Mbit ടെറാബൈറ്റ്  TiB 240 1,099,511,627,776 1024 GiB  ടെറാബിറ്റ് Tbit 1012 1,000,000,000,000 1000 Gbit പെറ്റാബൈറ്റ് PiB 250                    1,125,899,906,842,624 1024 TiB പെറ്റാബിറ്റ് Pbit 1015 1,000,000,000,000,000 1000 Tbit എക്സാബൈറ്റ് EiB 260 1,152,921,504,606,846,976 1024 PiB എക്സാബിറ്റ് Ebit 1018 1,000,000,000,000,000,000 1000 Pbit സെറ്റാബൈറ്റ്  ZiB 270 1,180,591,620,717,411,303,424 1024 EiB സെറ്റാബിറ്റ് Zbit 1021 1,000,000,000,000,000,000,000 1000 Ebit യോട്ടാബൈറ്റ്  YiB 280 1,208,925,819,614,629,174,706,176 1024 ZiB യോട്ടാബിറ്റ്  Ybit 1024 1,000,000,000,000,000,000,000,000 1000 Zbit
യൂണിറ്റ് ഓഫ് ഇൻഫോർമേഷൻ
വിവരങ്ങളുടെ അടിസ്ഥാന യൂണിറ്റാണ് ബൈറ്റുകൾ. ഫയൽ എത്ര വലുതാണ് എന്നതിനെ ആശ്രയിച്ച്, വലിയ ഫയലുകൾക്ക് അവയുടെ വലുപ്പങ്ങൾ സാധാരണയായി കിലോബൈറ്റ്, മെഗാബൈറ്റ് അല്ലെങ്കിൽ ജിഗാബൈറ്റ് ഉപയോഗിച്ച് പ്രകടിപ്പിക്കും. ഈ വലിയ യൂണിറ്റുകൾ ബൈറ്റ് വലുപ്പം പോലെ കൃത്യമല്ലെങ്കിലും, മിക്ക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും ഫയൽ പ്രോപ്പർട്ടികൾ നേരിട്ട് പരിശോധിച്ച് ഒരു ഫയലിൻ്റെ യഥാർത്ഥ ബൈറ്റ് വലുപ്പം വെളിപ്പെടുത്തും. കമാൻഡ് ലൈൻ ടൂളുകൾക്ക് കൃത്യമായ ബൈറ്റ് വലുപ്പം വെളിപ്പെടുത്താൻ കഴിയും.

ചെറിയ ഫയലുകളിൽ 'kB' മാത്രമുള്ള മെട്രിക് സിസ്റ്റം ഉപയോഗിച്ച് ഒരു ഫയൽ സിസ്റ്റം എല്ലാ വലുപ്പങ്ങളും പ്രദർശിപ്പിക്കും, അതേസമയം ചില ഫയൽ സിസ്റ്റങ്ങൾ/ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ കമ്പ്യൂട്ടറുകളിൽ പരമ്പരാഗതമായി ഉപയോഗിക്കുന്ന വലുപ്പങ്ങൾ പ്രദർശിപ്പിക്കും, എല്ലാ വലുപ്പങ്ങൾക്കും ബൈനറി സിസ്റ്റം ഉപയോഗിക്കുന്നു, ഉദാ. 'KB', അതേസമയം ഹാർഡ് ഡിസ്ക് നിർമ്മാതാക്കൾ മെട്രിക് സിസ്റ്റം ഉപയോഗിക്കുന്നു (ഉദാ. ജിബി = 1,000,000,000 ബൈറ്റുകൾ ടിബി = 1000 ജിബി).

കമ്പ്യൂട്ടിംഗിൽ സാധാരണയായി ഉപയോഗിക്കുന്ന ഡിജിറ്റൽ ഡാറ്റ സംഭരണത്തിൻ്റെ ഒരു യൂണിറ്റാണ് കിലോബൈറ്റ് (KB). ഇതിനെ കിബിബൈറ്റ് (KiB) എന്ന് അവ്യക്തമായി പരാമർശിക്കുമ്പോൾ, ഐഇസി(IEC) സ്റ്റാൻഡേർഡ് അനുസരിച്ച് 1024 ബൈറ്റുകൾ എന്നാണ് ഇത് അർത്ഥമാക്കുന്നത്. എന്നിരുന്നാലും, "k" എന്ന ഒരു ചെറിയക്ഷരം ഉപയോഗിച്ച് kB ആയി സൂചിപ്പിക്കുമ്പോൾ, അത് എസ്ഐ (ഇൻ്റർനാഷണൽ സിസ്റ്റം ഓഫ് യൂണിറ്റ്സ്) കൺവെൻഷനെ പിന്തുടരുന്ന 1000 ബൈറ്റുകളെ പ്രതിനിധീകരിക്കുന്നു.

അവലംബം