ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ಗಾಗಿ exFAT ಡ್ರೈವರ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ

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

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

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

ಭವಿಷ್ಯದಲ್ಲಿ, ಮುಖ್ಯ ಸ್ಯಾಮ್‌ಸಂಗ್ ಕೋಡ್ ಬೇಸ್‌ನಿಂದ ಬದಲಾವಣೆಗಳನ್ನು ವರ್ಗಾಯಿಸುವ ಮೂಲಕ ಮತ್ತು ಹೊಸ ಕರ್ನಲ್ ಬಿಡುಗಡೆಗಳಿಗಾಗಿ ಅದನ್ನು ಪೋರ್ಟ್ ಮಾಡುವ ಮೂಲಕ ಚಾಲಕವನ್ನು ನವೀಕೃತವಾಗಿರಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಪ್ರಸ್ತುತ, x3.4 (i5.3), x86_386 (amd86), ARM64 (AArch64) ಮತ್ತು ARM32 (AArch32) ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ 64 ರಿಂದ 64-rc ವರೆಗಿನ ಕರ್ನಲ್‌ಗಳೊಂದಿಗೆ ನಿರ್ಮಿಸಿದಾಗ ಚಾಲಕವನ್ನು ಪರೀಕ್ಷಿಸಲಾಗಿದೆ. ಹೊಸ ಡ್ರೈವರ್ ವೇರಿಯಂಟ್‌ನ ಲೇಖಕರು ಕರ್ನಲ್ ಡೆವಲಪರ್‌ಗಳು ಇತ್ತೀಚಿಗೆ ಸೇರಿಸಲಾದ ಹಳತಾದ ರೂಪಾಂತರದ ಬದಲಿಗೆ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎಕ್ಸ್‌ಫ್ಯಾಟ್ ಕರ್ನಲ್ ಡ್ರೈವರ್‌ಗೆ ಆಧಾರವಾಗಿ ಸ್ಟೇಜಿಂಗ್ ಬ್ರಾಂಚ್‌ನಲ್ಲಿ ಹೊಸ ಡ್ರೈವರ್ ಅನ್ನು ಸೇರಿಸಲು ಪರಿಗಣಿಸುತ್ತಾರೆ ಎಂದು ಸಲಹೆ ನೀಡಿದರು.

ಕಾರ್ಯಕ್ಷಮತೆ ಪರೀಕ್ಷೆಗಳು ಹೊಸ ಚಾಲಕವನ್ನು ಬಳಸುವಾಗ ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಗಳ ವೇಗದಲ್ಲಿ ಹೆಚ್ಚಳವನ್ನು ತೋರಿಸಿವೆ. ರಾಮ್‌ಡಿಸ್ಕ್‌ನಲ್ಲಿ ವಿಭಾಗವನ್ನು ಇರಿಸುವಾಗ: ಅನುಕ್ರಮ I/O ಗಾಗಿ 2173 MB/s ವಿರುದ್ಧ 1961 MB/s, ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶಕ್ಕಾಗಿ 2222 MB/s ವಿರುದ್ಧ 2160 MB/s, ಮತ್ತು NVMe ನಲ್ಲಿ ವಿಭಾಗವನ್ನು ಇರಿಸುವಾಗ: 1832 MB/s ವಿರುದ್ಧ 1678 /s ಮತ್ತು 1885 MB/s ವಿರುದ್ಧ 1827 MB/s. ರಾಮ್‌ಡಿಸ್ಕ್‌ನಲ್ಲಿ (7042 MB/s ವರ್ಸಸ್ 6849 MB/s) ಮತ್ತು NVMe ನಲ್ಲಿ ಯಾದೃಚ್ಛಿಕ ಓದುವಿಕೆ (26 MB/s ವರ್ಸಸ್ 24 MB/s) ನಲ್ಲಿ ಅನುಕ್ರಮ ಓದುವ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಓದುವ ಕಾರ್ಯಾಚರಣೆಗಳ ವೇಗವು ಹೆಚ್ಚಾಯಿತು.

ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ಗಾಗಿ exFAT ಡ್ರೈವರ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ಗಾಗಿ exFAT ಡ್ರೈವರ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ