Exfat-linux, ஒரு புதிய exFAT இயக்கி விருப்பம்

லினக்ஸில் exFAT

கொரிய டெவலப்பர் பார்க் ஜூ ஹியுங், பல்வேறு சாதனங்களுக்கான Android firmware ஐ போர்ட்டிங் செய்வதில் நிபுணத்துவம் பெற்றது, exFAT கோப்பு முறைமைக்கான இயக்கியின் புதிய பதிப்பை அறிமுகப்படுத்தியுள்ளது:exfat-linux, இது சாம்சங் உருவாக்கிய "sdFAT" இயக்கியின் ஒரு கிளை ஆகும்.

தற்போது, சாம்சங்கின் exFAT இயக்கி ஏற்கனவே கர்னலின் இடைக்கால கிளையில் சேர்க்கப்பட்டுள்ளது லினக்ஸிலிருந்து, ஆனால் அது மேலே உள்ள கட்டுப்பாட்டு கிளையின் குறியீடு தளத்தை அடிப்படையாகக் கொண்டது (1.2.9). தற்போது, ​​சாம்சங் தனது ஸ்மார்ட்போன்களில் "sdFAT" இயக்கியின் (2.2.0) முற்றிலும் மாறுபட்ட பதிப்பைப் பயன்படுத்துகிறது, அவற்றில் ஒன்று பார்க் ஜூ ஹ்யூங்கின் வளர்ச்சியாகும்.

தற்போதைய குறியீடு தளத்திற்கு மாறுவதற்கு கூடுதலாக, முன்மொழியப்பட்ட எக்ஸ்பாட்-லினக்ஸ் இயக்கி சாம்சங்-குறிப்பிட்ட மாற்றங்களை அகற்றுவதன் மூலம் வேறுபடுகிறதுFAT12 / 16/32 உடன் பணிபுரிய குறியீடு இருப்பது (தனி இயக்கிகளால் லினக்ஸில் FS தரவு ஆதரிக்கப்படுகிறது) மற்றும் ஒரு உள்ளமைக்கப்பட்ட defragmenter போன்றவை.

இந்த கூறுகளை நீக்குவது, இயக்கியை சிறியதாக மாற்றவும், சாதாரண லினக்ஸ் கர்னலுக்கு மாற்றியமைக்கவும் அனுமதித்தது, சாம்சங் ஆண்ட்ராய்டு ஃபார்ம்வேரில் பயன்படுத்தப்படும் கர்னல்கள் மட்டுமல்ல.

இந்த exfat ஸ்டேஜிங் டிரைவர்கள் சாம்சங்கின் exFAT 1.x இயக்கிகளை அடிப்படையாகக் கொண்டவை என்பதை நான் இப்போது உணர்ந்தேன்.

சாம்சங்கின் புதிய இயக்கி (இப்போது "sdFAT" என அழைக்கப்படுகிறது) பொது லினக்ஸ் பயனர்களுக்கு மிகவும் பொருத்தமானதாக மாற்றுவதற்காக நான் பணியாற்றி வருகிறேன், மேலும் சமூகம் செயல்பட இது ஒரு சிறந்த அடித்தளத்தை வழங்க முடியும் என்று நான் நினைக்கிறேன் (மேலும் முக்கிய வரியின் குறியீட்டுடன் இணங்குகிறது) தரநிலை).

எதிர்காலத்தில், இயக்கி புதுப்பிக்க வைக்க திட்டமிடப்பட்டுள்ளது, முக்கிய சாம்சங் குறியீடு தளத்திலிருந்து மாற்றங்களை மாற்றி, கர்னலின் புதிய பதிப்புகளுக்கு மாற்றும்.

தற்போது, 3.4 இலிருந்து தொடங்கி 5.3-rc உடன் முடிவடையும் கர்னல்களுடன் தொகுக்கும்போது இயக்கி சோதிக்கப்படுகிறது x86 (i386), x86_64 (amd64), ARM32 (AArch32) மற்றும் ARM64 (AArch64) தளங்களில்.

இயக்கியின் புதிய பதிப்பின் ஆசிரியர், சமீபத்தில் சேர்க்கப்பட்ட மரபு பதிப்பைக் காட்டிலும், வழக்கமான எக்ஸ்பாட் கர்னல் இயக்கிக்கான அடிப்படையாக இடைக்கால கிளையில் ஒரு புதிய இயக்கியைச் சேர்ப்பதை கர்னல் டெவலப்பர்கள் கருத்தில் கொள்ளுமாறு பரிந்துரைத்தனர்.

நிகழ்த்தப்பட்ட செயல்திறன் சோதனைகள் வேகம் அதிகரிப்பதைக் காட்டின புதிய இயக்கியைப் பயன்படுத்தும் போது செயல்பாடுகளை எழுதுங்கள்.

ரேம் வட்டில் ஒரு பகிர்வை வைக்கும் போது: தொடர்ச்சியான உள்ளீடு / வெளியீட்டிற்காக 2173 MB / s க்கு எதிராக 1961 MB / s, சீரற்ற அணுகலுடன் 2222 MB / s க்கு எதிராக 2160 MB / s மற்றும் NVMe இல் ஒரு பகிர்வை வைக்கும் போது: 1832 MB க்கு எதிராக 1678 MB / s 1885 எம்பி / வி மற்றும் 1827 எம்பி / வி.

ராம்டிஸ்கில் (7042 எம்பி / வி வெர்சஸ் 6849 எம்பி / வி) மற்றும் என்விஎம் (26 எம்பி / வி வெர்சஸ் 24 எம்பி / வி) இல் தொடர்ச்சியான வாசிப்பு சோதனையில் வாசிப்பு வேகம் அதிகரித்தது.

இந்த டிரைவர் தளத்தை ஆராய்ந்து கோர் டெவலப்பர்களை ஊக்குவிக்கிறேன், இது எக்ஸ்பாட் ஸ்டேஜிங்கின் ஆரம்ப நாட்கள் என்பதால் இதை மாற்றுவது மதிப்புள்ளதா என்று பார்க்கிறேன்.

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

இயக்கி நிறுவலை எளிதாக்குவதற்கு டெவலப்பர் வேலை செய்தார். உபுண்டு பயனர்கள் இதை பிபிஏ களஞ்சியத்திலிருந்து நிறுவலாம் மற்றும் மீதமுள்ள விநியோகங்களுக்கு, நீங்கள் குறியீட்டை பதிவிறக்கம் செய்து தொகுக்க வேண்டும்.

நீங்கள் லினக்ஸ் கர்னலுடன் ஒரு கட்டுப்படுத்தியை உருவாக்கலாம், எடுத்துக்காட்டாக, Android க்கான மென்பொருள் தயாரிக்கும் போது.

Exfat-linux இயக்கியை எவ்வாறு நிறுவுவது?

இந்த இயக்கியை தங்கள் கணினிகளில் நிறுவ ஆர்வமுள்ளவர்களுக்கு, நாங்கள் கீழே பகிர்ந்து கொள்ளும் வழிமுறைகளைப் பின்பற்றி அவ்வாறு செய்யலாம்.

குறிப்பிட்டபடி, உபுண்டு பயனர்கள் மற்றும் அதன் வழித்தோன்றல்களுக்கு ஒரு பிபிஏ உள்ளது. இந்த களஞ்சியத்தை சேர்க்க ஒரு முனையத்தைத் திறக்கவும் (Ctrl + Alt + T என்ற முக்கிய கலவையுடன் இதை நீங்கள் செய்யலாம்) அதில் நாம் தட்டச்சு செய்யப் போகிறோம்:

sudo add-apt-repository ppa:arter97/exfat-linux -y

sudo apt update

இப்போது இயக்கி நிறுவ தட்டச்சு செய்க:

sudo apt install exfat-dkms

குறியீட்டை தொகுக்க விரும்புவோருக்கு, பின்வருவனவற்றை ஒரு முனையத்தில் மட்டுமே தட்டச்சு செய்ய வேண்டும்:

git clone https://github.com/arter97/exfat-linux

cd exfat-linux

make

sudo make install

கட்டுப்படுத்தி செயல்படுகிறதா என்பதை சோதிக்க இறுதியாக நாம் தட்டச்சு செய்கிறோம்:

sudo modprobe exfat

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.