ಎಕ್ಸ್‌ಫ್ಯಾಟ್-ಲಿನಕ್ಸ್, ಹೊಸ ಎಕ್ಸ್‌ಫ್ಯಾಟ್ ಡ್ರೈವರ್ ಆಯ್ಕೆ

ಲಿನಕ್ಸ್ನಲ್ಲಿ exFAT

ಕೊರಿಯನ್ ಡೆವಲಪರ್ ಪಾರ್ಕ್ ಜು ಹ್ಯುಂಗ್, ವಿವಿಧ ಸಾಧನಗಳಿಗಾಗಿ ಆಂಡ್ರಾಯ್ಡ್ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಪೋರ್ಟ್ ಮಾಡುವಲ್ಲಿ ಪರಿಣತಿ, exFAT ಫೈಲ್‌ಸಿಸ್ಟಮ್‌ಗಾಗಿ ಡ್ರೈವರ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪರಿಚಯಿಸಿದೆ:ಎಕ್ಸ್‌ಫ್ಯಾಟ್-ಲಿನಕ್ಸ್, ಇದು ಸ್ಯಾಮ್‌ಸಂಗ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ "sdFAT" ಚಾಲಕದ ಒಂದು ಶಾಖೆಯಾಗಿದೆ.

ಪ್ರಸ್ತುತ, ಸ್ಯಾಮ್‌ಸಂಗ್‌ನ ಎಕ್ಸ್‌ಫ್ಯಾಟ್ ಡ್ರೈವರ್ ಅನ್ನು ಈಗಾಗಲೇ ಮಧ್ಯಂತರ ಕರ್ನಲ್ ಶಾಖೆಗೆ ಸೇರಿಸಲಾಗಿದೆ ಲಿನಕ್ಸ್‌ನಿಂದ, ಆದರೆ ಇದು ಮೇಲಿನ ನಿಯಂತ್ರಕ ಶಾಖೆಯ ಕೋಡ್ ಬೇಸ್ ಅನ್ನು ಆಧರಿಸಿದೆ (1.2.9). ಪ್ರಸ್ತುತ, ಸ್ಯಾಮ್‌ಸಂಗ್ ತನ್ನ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಲ್ಲಿ "ಎಸ್‌ಡಿಎಫ್‌ಎಟಿ" ಡ್ರೈವರ್‌ನ (2.2.0) ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನವಾದ ಆವೃತ್ತಿಯನ್ನು ಬಳಸುತ್ತದೆ, ಅವುಗಳಲ್ಲಿ ಒಂದು ಪಾರ್ಕ್ ಜು ಹ್ಯುಂಗ್‌ನ ಅಭಿವೃದ್ಧಿಯಾಗಿದೆ.

ಪ್ರಸ್ತುತ ಕೋಡ್ ಬೇಸ್‌ಗೆ ಬದಲಾಯಿಸುವುದರ ಜೊತೆಗೆ, ಪ್ರಸ್ತಾವಿತ ಎಕ್ಸ್‌ಫ್ಯಾಟ್-ಲಿನಕ್ಸ್ ಡ್ರೈವರ್ ಅನ್ನು ಸ್ಯಾಮ್‌ಸಂಗ್-ನಿರ್ದಿಷ್ಟ ಮಾರ್ಪಾಡುಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಮೂಲಕ ಗುರುತಿಸಲಾಗುತ್ತದೆಉದಾಹರಣೆಗೆ, FAT12 / 16/32 ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಕೋಡ್ ಇರುವಿಕೆ (ಎಫ್‌ಎಸ್ ಡೇಟಾವನ್ನು ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಡ್ರೈವರ್‌ಗಳು ಬೆಂಬಲಿಸುತ್ತವೆ) ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ ಡಿಫ್ರಾಗ್ಮೆಂಟರ್.

ಈ ಘಟಕಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದರಿಂದ ಡ್ರೈವರ್ ಅನ್ನು ಪೋರ್ಟಬಲ್ ಮಾಡಲು ಮತ್ತು ಅದನ್ನು ಸಾಮಾನ್ಯ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ಗೆ ಹೊಂದಿಸಲು ನಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು ಮತ್ತು ಸ್ಯಾಮ್‌ಸಂಗ್ ಆಂಡ್ರಾಯ್ಡ್ ಫರ್ಮ್‌ವೇರ್‌ನಲ್ಲಿ ಬಳಸುವ ಕರ್ನಲ್‌ಗಳು ಮಾತ್ರವಲ್ಲ.

ಈ ಎಕ್ಸ್‌ಫ್ಯಾಟ್ ಸ್ಟೇಜಿಂಗ್ ಡ್ರೈವರ್‌ಗಳು ಸ್ಯಾಮ್‌ಸಂಗ್‌ನ ಎಕ್ಸ್‌ಫ್ಯಾಟ್ 1.x ಡ್ರೈವರ್‌ಗಳನ್ನು ಆಧರಿಸಿವೆ ಎಂದು ನಾನು ಅರಿತುಕೊಂಡೆ.

ನಾನು ಸ್ಯಾಮ್‌ಸಂಗ್‌ನ ಹೊಸ ಡ್ರೈವರ್ ಅನ್ನು (ಈಗ "ಎಸ್‌ಡಿಎಫ್‌ಎಟಿ" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ಸಾಮಾನ್ಯ ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರಿಗೆ ಉತ್ತಮವಾಗಿ ಹೊಂದುವಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೇನೆ ಮತ್ತು ಸಮುದಾಯವು ಕೆಲಸ ಮಾಡಲು ಇದು ಉತ್ತಮ ಅಡಿಪಾಯವನ್ನು ಒದಗಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ (ಮತ್ತು ಇದು ಮುಖ್ಯ ಕೋಡಿಂಗ್‌ಗೆ ಉತ್ತಮವಾಗಿ ಅನುಸರಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಸಾಲು) ಪ್ರಮಾಣಿತ).

ಭವಿಷ್ಯದಲ್ಲಿ, ಚಾಲಕವನ್ನು ನವೀಕರಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ, ಮುಖ್ಯ ಸ್ಯಾಮ್‌ಸಂಗ್ ಕೋಡ್ ಬೇಸ್‌ನಿಂದ ಬದಲಾವಣೆಗಳನ್ನು ವರ್ಗಾಯಿಸುವುದು ಮತ್ತು ಅದನ್ನು ಕರ್ನಲ್‌ನ ಹೊಸ ಆವೃತ್ತಿಗಳಿಗೆ ವರ್ಗಾಯಿಸುವುದು.

ಪ್ರಸ್ತುತ, 3.4 ರಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಮತ್ತು 5.3-ಆರ್ಸಿ ಯೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುವ ಕರ್ನಲ್ಗಳೊಂದಿಗೆ ಕಂಪೈಲ್ ಮಾಡುವಾಗ ಚಾಲಕವನ್ನು ಪರೀಕ್ಷಿಸಲಾಗಿದೆ x86 (i386), x86_64 (amd64), ARM32 (AArch32), ಮತ್ತು ARM64 (AArch64) ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ.

ಡ್ರೈವರ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯ ಲೇಖಕರು, ಇತ್ತೀಚೆಗೆ ಸೇರಿಸಲಾದ ಲೆಗಸಿ ಆವೃತ್ತಿಯ ಬದಲು, ಸಾಮಾನ್ಯ ಡ್ರೈವರ್ ಅನ್ನು ಮಧ್ಯಂತರ ಶಾಖೆಯಲ್ಲಿ ಸೇರಿಸುವುದನ್ನು ಕರ್ನಲ್ ಡೆವಲಪರ್‌ಗಳು ಪರಿಗಣಿಸಬೇಕು ಎಂದು ಸೂಚಿಸಿದ್ದಾರೆ.

ನಡೆಸಿದ ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರೀಕ್ಷೆಗಳು ವೇಗದಲ್ಲಿ ಹೆಚ್ಚಳವನ್ನು ತೋರಿಸಿದೆ ಹೊಸ ಚಾಲಕವನ್ನು ಬಳಸುವಾಗ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಬರೆಯಿರಿ.

RAM ಡಿಸ್ಕ್ನಲ್ಲಿ ವಿಭಾಗವನ್ನು ಇರಿಸುವಾಗ: ಅನುಕ್ರಮ ಇನ್ಪುಟ್ / output ಟ್ಪುಟ್ಗಾಗಿ 2173 MB / s ವಿರುದ್ಧ 1961 MB / s, ಯಾದೃಚ್ access ಿಕ ಪ್ರವೇಶದೊಂದಿಗೆ 2222 MB / s ವಿರುದ್ಧ 2160 MB / s ಮತ್ತು NVMe ನಲ್ಲಿ ವಿಭಾಗವನ್ನು ಇರಿಸುವಾಗ: 1832 MB ವಿರುದ್ಧ 1678 MB / s 1885 ಎಂಬಿ / ಸೆ ಮತ್ತು 1827 ಎಂಬಿ / ಸೆ.

ರಾಮ್‌ಡಿಸ್ಕ್ (7042 ಎಂಬಿ / ಸೆ ವರ್ಸಸ್ 6849 ಎಂಬಿ / ಸೆ) ಮತ್ತು ಎನ್‌ವಿಎಂ (26 ಎಂಬಿ / ಸೆ ವರ್ಸಸ್ 24 ಎಂಬಿ / ಸೆ) ನಲ್ಲಿನ ಅನುಕ್ರಮ ಓದುವಿಕೆ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಓದುವ ವೇಗ ಹೆಚ್ಚಾಗಿದೆ.

ಈ ಡ್ರೈವರ್ ಬೇಸ್ ಅನ್ನು ಅನ್ವೇಷಿಸಲು ನಾನು ಕೋರ್ ಡೆವಲಪರ್‌ಗಳನ್ನು ಪ್ರೋತ್ಸಾಹಿಸುತ್ತೇನೆ ಮತ್ತು ಇದು ಎಕ್ಸ್‌ಫಾಟ್ ಸ್ಟೇಜಿಂಗ್‌ನ ಆರಂಭಿಕ ದಿನಗಳು ಆಗಿರುವುದರಿಂದ ಅದನ್ನು ಬದಲಾಯಿಸಲು ಯೋಗ್ಯವಾಗಿದೆಯೇ ಎಂದು ನೋಡಲು.

ಸಾಧ್ಯತೆಗಿಂತ ಹೆಚ್ಚಾಗಿ, ಮೇಲಿನ ಲಿಂಕ್ ಅನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ನೀವು ಈಗಿನಿಂದಲೇ ಎಕ್ಸ್‌ಫ್ಯಾಟ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು. ಇದನ್ನು 3.4 ರಿಂದ 4.19 ರವರೆಗಿನ ಎಲ್ಲಾ ಪ್ರಮುಖ ಎಲ್‌ಟಿಎಸ್ ಕರ್ನಲ್‌ಗಳಲ್ಲಿ ಮತ್ತು ಉಬುಂಟುಗಾಗಿ ಕ್ಯಾನೊನಿಕಲ್ ಉಪಯೋಗಗಳಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾಯಿತು.

ಡ್ರೈವರ್ ಸ್ಥಾಪನೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ಡೆವಲಪರ್ ಸಹ ಕೆಲಸ ಮಾಡಿದ್ದಾರೆ. ಉಬುಂಟು ಬಳಕೆದಾರರು ಇದನ್ನು ಪಿಪಿಎ ಭಂಡಾರದಿಂದ ಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಉಳಿದ ವಿತರಣೆಗಳಿಗಾಗಿ, ನೀವು ಕೋಡ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಅದನ್ನು ಕಂಪೈಲ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ.

ನೀವು ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನೊಂದಿಗೆ ನಿಯಂತ್ರಕವನ್ನು ಸಹ ರಚಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ, ಆಂಡ್ರಾಯ್ಡ್‌ಗಾಗಿ ಫರ್ಮ್‌ವೇರ್ ತಯಾರಿಸುವಾಗ.

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. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.