எந்த லினக்ஸ் கோப்பு முறைமையை நீங்கள் பயன்படுத்த வேண்டும்?
லினக்ஸ் கணினியில் பகிர்வுகளை வடிவமைக்கும்போது, பலவகையான கோப்பு முறைமை விருப்பங்களைக் காண்பீர்கள். இந்த விருப்பங்கள் அதிகமாக இருக்க தேவையில்லை. எந்த லினக்ஸ் கோப்பு முறைமையைப் பயன்படுத்துவது என்பது உங்களுக்குத் தெரியாவிட்டால், ஒரு எளிய பதில் இருக்கிறது.
விரைவான பதில்: உங்களுக்குத் தெரியாவிட்டால் Ext4 ஐப் பயன்படுத்தவும்
நாங்கள் களைகளில் இறங்கி பல்வேறு கோப்பு முறைமைகளுக்கிடையேயான வித்தியாசத்தை ஒரு கணத்தில் குறைப்போம், ஆனால் உங்களுக்குத் தெரியாவிட்டால்: Ext4 ஐப் பயன்படுத்தவும்.
Ext4 என்பது ஒரு காரணத்திற்காக பெரும்பாலான லினக்ஸ் விநியோகங்களில் இயல்புநிலை கோப்பு முறைமை. இது பழைய Ext3 கோப்பு முறைமையின் மேம்படுத்தப்பட்ட பதிப்பாகும். இது மிகவும் அதிநவீன கோப்பு முறைமை அல்ல, ஆனால் அது நல்லது: இதன் பொருள் எக்ஸ்ட் 4 ராக்-திட மற்றும் நிலையானது.
எதிர்காலத்தில், லினக்ஸ் விநியோகங்கள் படிப்படியாக BtrFS ஐ நோக்கி மாறும். BtrFS இன்னும் விளிம்பில் உள்ளது மற்றும் நிறைய வளர்ச்சியைக் காண்கிறது, எனவே நீங்கள் அதை உற்பத்தி முறைகளில் தவிர்க்க விரும்புகிறீர்கள். தரவு ஊழல் அல்லது பிற சிக்கல்களின் ஆபத்து வேகத்தை மேம்படுத்துவதற்கான மதிப்புக்குரியது அல்ல.
தொடர்புடையது:FAT32, exFAT மற்றும் NTFS க்கு இடையிலான வேறுபாடு என்ன?
இருப்பினும், இந்த “எக்ஸ்ட் 4 ஐப் பயன்படுத்துங்கள்” ஆலோசனை லினக்ஸ் கணினி பகிர்வுகளுக்கும் லினக்ஸ் மட்டுமே அணுகும் பிற வட்டு பகிர்வுகளுக்கும் மட்டுமே பொருந்தும் என்பதை நினைவில் கொள்க. நீங்கள் பிற இயக்க முறைமைகளுடன் பகிர விரும்பும் வெளிப்புற இயக்ககத்தை வடிவமைக்கிறீர்கள் என்றால், நீங்கள் Ext4 ஐப் பயன்படுத்தக்கூடாது, ஏனெனில் விண்டோஸ், மேகோஸ் மற்றும் பிற சாதனங்கள் Ext4 கோப்பு முறைமைகளைப் படிக்க முடியாது. லினக்ஸில் வெளிப்புற இயக்ககத்தை வடிவமைக்கும்போது நீங்கள் exFAT அல்லது FAT32 ஐப் பயன்படுத்த விரும்புவீர்கள்.
உங்கள் பிரதான லினக்ஸ் துவக்க இயக்ககத்தில் பகிர்வுகளை அமைக்கிறீர்கள் என்றால், அந்த பகிர்வுகளை அமைக்கும் போது குறைந்தது சில ஜி.பை. அளவிலான ஸ்வாப் பகிர்வையும் உருவாக்க விரும்புவீர்கள். இந்த பகிர்வு “இடமாற்று இடத்திற்கு” பயன்படுத்தப்படுகிறது. இது விண்டோஸில் உள்ள பேஜிங் கோப்பைப் போன்றது. அதன் ரேம் நிரம்பும்போது லினக்ஸ் நினைவகத்தை இடமாற்று இடத்திற்கு மாற்றுகிறது. இந்த பகிர்வு ஒரு குறிப்பிட்ட கோப்பு முறைமைக்கு பதிலாக “இடமாற்று” என வடிவமைக்கப்பட வேண்டும்.
ஜர்னலிங் என்றால் என்ன?
கோப்பு முறைமைகளுக்கு இடையில் தேர்ந்தெடுக்கும்போது நீங்கள் கவனிக்க வேண்டிய ஒரு விஷயம் என்னவென்றால், அவற்றில் சில “ஜர்னலிங்” கோப்பு முறைமையாகக் குறிக்கப்பட்டுள்ளன, சில இல்லை. இது முக்கியமானது.
தரவு ஊழல் விபத்துக்கள் மற்றும் திடீர் மின் இழப்பிலிருந்து தடுக்க ஜர்னலிங் வடிவமைக்கப்பட்டுள்ளது. உங்கள் கணினி வட்டில் ஒரு கோப்பை எழுதுவதன் மூலம் ஒரு பகுதி என்று சொல்லலாம், அது திடீரென்று சக்தியை இழக்கிறது. ஒரு பத்திரிகை இல்லாமல், கோப்பு வட்டுக்கு முழுமையாக எழுதப்பட்டிருந்தால் உங்கள் கணினிக்கு தெரியாது. கோப்பு வட்டில் இருக்கும், சிதைந்திருக்கும்.
ஒரு பத்திரிகையுடன், உங்கள் கணினி அது ஒரு குறிப்பிட்ட கோப்பை வட்டில் வட்டில் எழுதப் போகிறது, அந்தக் கோப்பை வட்டில் எழுதப் போகிறது, பின்னர் அந்த வேலையை பத்திரிகையிலிருந்து அகற்றும். கோப்பை எழுதுவதன் மூலம் பகுதி ஓரளவுக்கு வெளியே சென்றால், லினக்ஸ் கோப்பு முறைமையின் பத்திரிகை துவங்கும் போது அதைச் சரிபார்த்து, ஓரளவு முடிக்கப்பட்ட வேலைகளை மீண்டும் தொடங்கும். இது தரவு இழப்பு மற்றும் கோப்பு ஊழலைத் தடுக்கிறது.
ஜர்னலிங் மெதுவான வட்டு எழுதும் செயல்திறனை மிகச்சிறிய அளவில் குறைக்கிறது, ஆனால் இது டெஸ்க்டாப் அல்லது லேப்டாப்பில் நன்றாக மதிப்புள்ளது. நீங்கள் நினைக்கும் அளவுக்கு இது மேல்நிலை அல்ல. முழு கோப்பு பத்திரிகைக்கு எழுதப்படவில்லை. அதற்கு பதிலாக, கோப்பு மெட்டாடேட்டா, ஐனோட் அல்லது வட்டு இருப்பிடம் மட்டுமே வட்டில் எழுதப்படுவதற்கு முன்பு பத்திரிகையில் பதிவு செய்யப்படுகிறது.
ஒவ்வொரு நவீன கோப்பு முறைமையும் ஜர்னலிங்கை ஆதரிக்கிறது, மேலும் டெஸ்க்டாப் அல்லது லேப்டாப்பை அமைக்கும் போது ஜர்னலிங்கை ஆதரிக்கும் கோப்பு முறைமையைப் பயன்படுத்த விரும்புவீர்கள்.
ஜர்னலிங்கை வழங்காத கோப்பு முறைமைகள் உயர் செயல்திறன் கொண்ட சேவையகங்கள் மற்றும் நிர்வாகி கூடுதல் செயல்திறனைக் கசக்க விரும்பும் பிற அமைப்புகளில் பயன்படுத்தக் கிடைக்கின்றன. நீக்கக்கூடிய ஃபிளாஷ் டிரைவ்களுக்கும் அவை சிறந்தவை, அங்கு அதிக மேல்நிலை மற்றும் கூடுதல் பத்திரிகைகளை நீங்கள் விரும்பவில்லை.
அந்த அனைத்து லினக்ஸ் கோப்பு முறைமைகளுக்கும் என்ன வித்தியாசம்?
மைக்ரோசாப்ட் விண்டோஸ் மற்றும் ஆப்பிள் மேகோஸைக் கட்டுப்படுத்துகிறது, லினக்ஸ் என்பது சமூகத்தால் உருவாக்கப்பட்ட ஒரு திறந்த மூல திட்டமாகும். திறனும் நேரமும் உள்ள எவரும் (அல்லது எந்த நிறுவனமும்) புதிய லினக்ஸ் கோப்பு முறைமையை உருவாக்க முடியும். பல விருப்பங்கள் இருப்பதற்கு இது ஒரு காரணம். இங்கே வேறுபாடுகள் உள்ளன:
- நீட்டிப்பு “நீட்டிக்கப்பட்ட கோப்பு முறைமை” என்பதைக் குறிக்கிறது, இது லினக்ஸிற்காக குறிப்பாக உருவாக்கப்பட்டது. இது நான்கு முக்கிய திருத்தங்களைக் கொண்டுள்ளது. "எக்ஸ்ட்" என்பது 1992 இல் அறிமுகப்படுத்தப்பட்ட கோப்பு முறைமையின் முதல் பதிப்பாகும். இது அந்த நேரத்தில் பயன்படுத்தப்பட்ட மினிக்ஸ் கோப்பு முறைமையிலிருந்து ஒரு பெரிய மேம்படுத்தலாகும், ஆனால் முக்கியமான அம்சங்கள் இல்லை. பல லினக்ஸ் விநியோகங்கள் இனி நீட்டிப்பை ஆதரிக்காது.
- Ext2 ஒரு பத்திரிகை கோப்பு முறைமை அல்ல. அறிமுகப்படுத்தப்பட்டபோது, நீட்டிக்கப்பட்ட கோப்பு பண்புகளையும் 2 டெராபைட் டிரைவையும் ஆதரிக்கும் முதல் கோப்பு முறை இதுவாகும். Ext2 இன் பத்திரிகை இல்லாததால் அது வட்டுக்கு குறைவாக எழுதுகிறது, இது யூ.எஸ்.பி டிரைவ்கள் போன்ற ஃபிளாஷ் நினைவகத்திற்கு பயனுள்ளதாக இருக்கும். இருப்பினும், exFAT மற்றும் FAT32 போன்ற கோப்பு முறைமைகளும் ஜர்னலிங்கைப் பயன்படுத்துவதில்லை, மேலும் அவை வெவ்வேறு இயக்க முறைமைகளுடன் மிகவும் இணக்கமாக இருக்கின்றன, எனவே சில காரணங்களால் உங்களுக்குத் தேவை என்று தெரியாவிட்டால் Ext2 ஐத் தவிர்க்க பரிந்துரைக்கிறோம்.
- Ext3 அடிப்படையில் ஜர்னலிங்கில் Ext2 மட்டுமே. Ext3 ஆனது Ext2 உடன் பின்னோக்கி இணக்கமாக வடிவமைக்கப்பட்டுள்ளது, இது எந்த வடிவமைப்பும் தேவையில்லாமல் Ext2 மற்றும் Ext3 க்கு இடையில் பகிர்வுகளை மாற்ற அனுமதிக்கிறது. இது Ext4 ஐ விட நீண்டது, ஆனால் Ext4 2008 முதல் உள்ளது மற்றும் பரவலாக சோதிக்கப்படுகிறது. இந்த கட்டத்தில், நீங்கள் Ext4 ஐப் பயன்படுத்துவது நல்லது.
- Ext4 பின்னோக்கி இணக்கமாக வடிவமைக்கப்பட்டுள்ளது. நீங்கள் ஒரு Ext4 கோப்பு முறைமையை Ext3 ஆக ஏற்றலாம் அல்லது Ext2 அல்லது Ext3 கோப்பு முறைமையை Ext4 ஆக ஏற்றலாம். இது கோப்பு துண்டு துண்டாகக் குறைக்கும், பெரிய தொகுதிகளையும் கோப்புகளையும் அனுமதிக்கும் புதிய அம்சங்களை உள்ளடக்கியது மற்றும் ஃபிளாஷ் நினைவக வாழ்க்கையை மேம்படுத்த தாமதமான ஒதுக்கீட்டைப் பயன்படுத்துகிறது. இது Ext கோப்பு முறைமையின் மிக நவீன பதிப்பாகும் மற்றும் பெரும்பாலான லினக்ஸ் விநியோகங்களில் இயல்புநிலையாகும்.
- BtrFS, "வெண்ணெய்" அல்லது "சிறந்த" FS என உச்சரிக்கப்படுகிறது, முதலில் ஆரக்கிள் வடிவமைக்கப்பட்டது. இது “பி-ட்ரீ கோப்பு முறைமை” என்பதைக் குறிக்கிறது மற்றும் ஃப்ளை ஸ்னாப்ஷாட்கள், வெளிப்படையான சுருக்க மற்றும் ஆன்லைன் டிஃப்ராக்மென்டேஷன் ஆகியவற்றில் டிரைவ் பூலிங் செய்ய அனுமதிக்கிறது. இது முன்னிருப்பாகப் பயன்படுத்தப் பயன்படுத்தப்படும் சில லினக்ஸ் விநியோகங்கள் என்ற கோப்பு முறைமையான ரைசர்எஃப்எஸ்ஸில் காணப்படும் பல ஒத்த யோசனைகளைப் பகிர்ந்து கொள்கிறது. பி.டி.ஆர்.எஃப்.எஸ் என்பது கோப்பு முறைமைகளின் எக்ஸ்ட் தொடரிலிருந்து ஒரு சுத்தமான இடைவெளியாக வடிவமைக்கப்பட்டுள்ளது. எக்ஸ்ட் 4 கோப்பு முறைமையின் பராமரிப்பாளரான டெட் ஸோ, எக்ஸ்ட் 4 ஐ ஒரு குறுகிய கால தீர்வாகக் கருதுகிறார், மேலும் பி.டி.ஆர்.எஃப்.எஸ் தான் முன்னோக்கி செல்லும் வழி என்று நம்புகிறார். அடுத்த சில ஆண்டுகளில் BtrFS நிறுவன சேவையகம் மற்றும் நுகர்வோர் டெஸ்க்டாப் லினக்ஸ் விநியோகங்களில் இயல்புநிலையாக மாறும் என எதிர்பார்க்கலாம்.
- ரைசர்எஃப்எஸ் 2001 இல் அறிமுகப்படுத்தப்பட்டபோது லினக்ஸ் கோப்பு முறைமைகளுக்கு இது ஒரு பெரிய பாய்ச்சல் மற்றும் பல புதிய அம்சங்களை உள்ளடக்கியது, எக்ஸ்ட் ஒருபோதும் செயல்படுத்த முடியாது. ரைசர்எஃப்எஸ் பதிலாக ரைசர் 4 ஆல் மாற்றப்பட்டது, இது 2004 இல் ஆரம்ப வெளியீட்டில் முழுமையடையாத அல்லது இல்லாத பல அம்சங்களை மேம்படுத்தியது. ஆனால் முக்கிய டெவலப்பரான ஹான்ஸ் ரைசர் 2008 இல் சிறைக்கு அனுப்பப்பட்ட பின்னர் ரைசர் 4 வளர்ச்சி நிறுத்தப்பட்டது. ரைசர் 4 இன்னும் இல்லை முக்கிய லினக்ஸ் கர்னலில் மற்றும் அங்கு செல்ல வாய்ப்பில்லை. BtrFS சிறந்த நீண்ட கால தேர்வாகும்.
தொடர்புடையது:உபுண்டுவில் ZFS ஐ எவ்வாறு நிறுவுவது மற்றும் பயன்படுத்துவது (மற்றும் நீங்கள் ஏன் விரும்புகிறீர்கள்)
- ZFS சோலாரிஸிற்காக சன் மைக்ரோசிஸ்டம்ஸ் வடிவமைத்தது, இப்போது ஆரக்கிள் நிறுவனத்திற்கு சொந்தமானது. டிரைவ் பூலிங், ஸ்னாப்ஷாட்கள் மற்றும் டைனமிக் டிஸ்க் ஸ்ட்ரைப்பிங் உள்ளிட்ட பல மேம்பட்ட அம்சங்களை ZFS ஆதரிக்கிறது - BtrFS இந்த அம்சங்களில் பலவற்றை முன்னிருப்பாக லினக்ஸுக்கு கொண்டு வரும். ஒவ்வொரு கோப்பிலும் ஒரு செக்சம் உள்ளது, எனவே ஒரு கோப்பு சிதைந்துவிட்டதா இல்லையா என்பதை ZFS சொல்ல முடியும். சன் சி.டி.டி.எல் உரிமத்தின் கீழ் சன் திறந்த மூல ZFS, அதாவது இதை லினக்ஸ் கர்னலில் சேர்க்க முடியாது. இருப்பினும், எந்த லினக்ஸ் விநியோகத்திலும் நீங்கள் ZFS ஆதரவை நிறுவலாம். உபுண்டு இப்போது உபுண்டு 16.04 உடன் தொடங்கி அதிகாரப்பூர்வ ZFS ஆதரவை வழங்குகிறது. உபுண்டு கொள்கலன்களுக்கு முன்னிருப்பாக ZFS ஐப் பயன்படுத்துகிறது.
- எக்ஸ்எஃப்எஸ் எஸ்.ஜி.ஐ ஐஆர்எக்ஸ் இயக்க முறைமைக்காக 1994 ஆம் ஆண்டில் சிலிக்கான் கிராபிக்ஸ் உருவாக்கியது, இது 2001 இல் லினக்ஸுக்கு அனுப்பப்பட்டது. இது சில வழிகளில் எக்ஸ்ட் 4 ஐ ஒத்திருக்கிறது, ஏனெனில் இது கோப்பு துண்டு துண்டாக உதவ தாமதமான ஒதுக்கீட்டைப் பயன்படுத்துகிறது மற்றும் ஏற்றப்பட்ட ஸ்னாப்ஷாட்களை அனுமதிக்காது. இது பறக்கும்போது பெரிதாகலாம், ஆனால் சுருங்காது. பெரிய கோப்புகளைக் கையாளும் போது எக்ஸ்எஃப்எஸ் நல்ல செயல்திறனைக் கொண்டுள்ளது, ஆனால் பல சிறிய கோப்புகளைக் கையாளும் போது மற்ற கோப்பு முறைமைகளை விட மோசமான செயல்திறனைக் கொண்டுள்ளது. முதன்மையாக பெரிய கோப்புகளை கையாள வேண்டிய சில வகையான சேவையகங்களுக்கு இது பயனுள்ளதாக இருக்கும்.
- ஜே.எஃப்.எஸ், அல்லது “ஜர்னல் கோப்பு முறைமை” ஐபிஎம் AIX இயக்க முறைமைக்காக 1990 ஆம் ஆண்டில் ஐபிஎம் உருவாக்கியது, பின்னர் லினக்ஸுக்கு அனுப்பப்பட்டது. இது குறைந்த CPU பயன்பாடு மற்றும் பெரிய மற்றும் சிறிய கோப்புகளுக்கு நல்ல செயல்திறனைக் கொண்டுள்ளது. JFS பகிர்வுகளை மாறும் அளவை மாற்றலாம், ஆனால் சுருங்காது. இது மிகவும் நன்கு திட்டமிடப்பட்டிருந்தது மற்றும் ஒவ்வொரு பெரிய விநியோகத்திலும் ஆதரவைக் கொண்டுள்ளது, இருப்பினும் லினக்ஸ் சேவையகங்களில் அதன் உற்பத்தி சோதனை AIX க்காக வடிவமைக்கப்பட்டுள்ளதால் எக்ஸ்ட் போல விரிவாக இல்லை. Ext4 பொதுவாகப் பயன்படுத்தப்படுகிறது மற்றும் மிகவும் பரவலாக சோதிக்கப்படுகிறது.
- இடமாற்று இயக்ககத்தை வடிவமைக்கும்போது ஒரு விருப்பம், ஆனால் இது உண்மையான கோப்பு முறைமை அல்ல. இது மெய்நிகர் நினைவகமாகப் பயன்படுத்தப்படுகிறது மற்றும் கோப்பு முறைமை அமைப்பு இல்லை. அதன் உள்ளடக்கங்களைக் காண நீங்கள் அதை ஏற்ற முடியாது. ரேமில் பொருந்தாத தரவை தற்காலிகமாக சேமிக்க லினக்ஸ் கர்னலால் இடமாற்றம் “கீறல் இடமாக” பயன்படுத்தப்படுகிறது. இது உறக்கநிலைக்கு பயன்படுத்தப்படுகிறது. விண்டோஸ் அதன் பேஜிங் கோப்பை அதன் முக்கிய கணினி பகிர்வில் ஒரு கோப்பாக சேமிக்கும்போது, லினக்ஸ் இடமாற்று இடத்திற்காக ஒரு தனி வெற்று பகிர்வை ஒதுக்குகிறது.
தொடர்புடையது:FAT32, exFAT மற்றும் NTFS க்கு இடையிலான வேறுபாடு என்ன?
- FAT16, FAT32, மற்றும்exFAT: லினக்ஸில் ஒரு இயக்ககத்தை வடிவமைக்கும்போது மைக்ரோசாப்டின் FAT கோப்பு முறைமைகள் பெரும்பாலும் ஒரு விருப்பமாகும். இந்த கோப்பு முறைமைகளில் ஒரு பத்திரிகை இல்லை, எனவே அவை வெளிப்புற யூ.எஸ்.பி டிரைவ்களுக்கு ஏற்றவை. விண்டோஸ், மேகோஸ், லினக்ஸ் மற்றும் பிற சாதனங்கள் - ஒவ்வொரு இயக்க முறைமையும் படிக்கக்கூடிய ஒரு உண்மையான தரநிலை அவை. பிற இயக்க முறைமைகளுடன் நீங்கள் பயன்படுத்த விரும்பும் வெளிப்புற இயக்ககத்தை வடிவமைக்கும்போது பயன்படுத்த சிறந்த கோப்பு முறைமையாக இது அமைகிறது. FAT32 பழையது. FAT32 ஐப் போலன்றி, 4 GB க்கும் அதிகமான கோப்புகளையும், 8 TB க்கும் அதிகமான பகிர்வுகளையும் இது ஆதரிக்கிறது.
உட்பொதிக்கப்பட்ட சாதனங்கள் மற்றும் எஸ்டி கார்டுகளில் ஃபிளாஷ் சேமிப்பிற்காக வடிவமைக்கப்பட்ட கோப்பு முறைமைகள் உட்பட பிற லினக்ஸ் கோப்பு முறைமைகளும் உள்ளன. ஆனால் லினக்ஸைப் பயன்படுத்தும் போது நீங்கள் அடிக்கடி பார்க்கும் விருப்பங்கள் இவை.