லினக்ஸில் வட்டு ஐனோட் எண்ணை அதிகரிப்பது எப்படி


லினக்ஸில் ஒரு வட்டில் ஒரு பகிர்வில் ஒரு புதிய கோப்பு முறைமை உருவாக்கப்படும்போது, கோப்பு முறைமையின் ஆரம்ப கட்டமைப்பின் போது கர்னல் ஐனோட்களுக்கான இடத்தை ஒதுக்கி வைக்கிறது. ஒரு கோப்பு முறைமையில் உள்ள ஐனோட்களின் எண்ணிக்கை கோப்புகளின் எண்ணிக்கையை நேரடியாக பாதிக்கிறது (அதாவது அதிகபட்ச ஐனோட்களின் எண்ணிக்கை, எனவே கோப்பு முறைமை உருவாக்கப்படும்போது அதிகபட்ச கோப்புகளின் எண்ணிக்கை அமைக்கப்படுகிறது).

பரிந்துரைக்கப்பட்ட வாசிப்பு: ரூட் பகிர்வின் மொத்த ஐனோட்களை எவ்வாறு பெறுவது

ஒரு கோப்பு முறைமையில் உள்ள அனைத்து ஐனோட்களும் தீர்ந்துவிட்டால், வட்டில் இடம் கிடைக்கும்போது கூட கர்னல் புதிய கோப்புகளை உருவாக்க முடியாது. இந்த சிறு கட்டுரையில், லினக்ஸில் ஒரு கோப்பு முறைமையில் ஐனோட்களின் எண்ணிக்கையை எவ்வாறு அதிகரிப்பது என்பதைக் காண்பிப்போம்.

ஒரு பகிர்வில் ஒரு புதிய கோப்பு முறைமையை உருவாக்கும்போது, பைட்டுகள்-க்கு-ஐனோடை (பைட்டுகள்/ஐனோட் விகிதம்) அமைக்க -i விருப்பத்தைப் பயன்படுத்தலாம், பெரிய பைட்டுகள்-ஒரு-ஐனோட் விகிதம், குறைவான ஐனோட்கள் உருவாக்கப்படும்.

4 ஜிபி பகிர்வில் ஒரு சிறிய பைட்டுகள்-ஒரு-ஐனோட் விகிதத்துடன் EXT4 கோப்பு முறைமை வகையை எவ்வாறு உருவாக்குவது என்பதை பின்வரும் எடுத்துக்காட்டு காட்டுகிறது.

$ sudo mkfs.ext4 -i 16400 /dev/sdc1

குறிப்பு: கோப்பு முறைமை உருவாக்கப்பட்டதும், நீங்கள் பைட்டுகள்-க்கு-ஐனோட் விகிதத்தை மாற்ற முடியாது (நீங்கள் அதை மீண்டும் வடிவமைக்காவிட்டால்), மற்றும் ஒரு கோப்பு முறைமையின் அளவை மாற்றுவது இந்த விகிதத்தை பராமரிக்க ஐனோட்களின் எண்ணிக்கையை மாற்றுகிறது.

ஒரு பெரிய பைட்டுகள்-ஒரு-ஐனோட் விகிதத்துடன் மற்றொரு எடுத்துக்காட்டு இங்கே.

$ sudo mkfs.ext4 -i  196800 /dev/sdc1

தவிர, கோப்பு முறைமை எவ்வாறு பயன்படுத்தப்படப் போகிறது என்பதைக் குறிப்பிட -T கொடியையும் பயன்படுத்தலாம், இதனால் mkfs.ext4 பைட்டுகள் உட்பட அந்த பயன்பாட்டிற்கான உகந்த கோப்பு முறைமை அளவுருக்களை தேர்வு செய்யலாம். -பெர்-ஐனோட் விகிதம். உள்ளமைவு கோப்பு /etc/mke2fs.conf ஆனது வெவ்வேறு ஆதரவு பயன்பாட்டு வகைகள் மற்றும் பல உள்ளமைவு அளவுருக்களைக் கொண்டுள்ளது.

பின்வரும் எடுத்துக்காட்டுகளில், கோப்பு முறைமை பெரிய கோப்பு மற்றும் பெரிய கோப்பு 4 ஐ உருவாக்க மற்றும்/அல்லது சேமிக்க பயன்படும் என்று கட்டளை கூறுகிறது, அவை முறையே ஒவ்வொரு 1 MiB மற்றும் 4 MiB க்கும் ஒரு ஐனோடின் மிகவும் பொருத்தமான விகிதங்களை வழங்குகின்றன.

$ sudo mkfs.ext4 -T largefile /dev/device
OR
$ sudo mkfs.ext4 -T largefile4 /dev/device

கோப்பு முறைமையின் ஐனோட் பயன்பாட்டை சரிபார்க்க, -i விருப்பத்துடன் df கட்டளையை இயக்கவும் ( -T விருப்பம் கோப்பு முறைமை வகையைக் காட்டுகிறது).

$ df -i
OR
$ df -iT

இந்த கட்டுரையைப் பற்றிய உங்கள் எண்ணங்களை நாங்கள் அறிய விரும்புகிறோம். எங்களை அடைய கீழே உள்ள கருத்து படிவத்தைப் பயன்படுத்தவும். மேலும் தகவலுக்கு, mkfs.ext4 மனிதப்பக்கத்தைப் பார்க்கவும்.