ಜಾಹೀರಾತು ಮುಚ್ಚಿ

ಕಳೆದ ವರ್ಷದ WWDC Apple ನ ವಿಶ್ವಾದ್ಯಂತ ಡೆವಲಪರ್ ಸಮ್ಮೇಳನದಲ್ಲಿ ಹೊಸ APFS ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪರಿಚಯಿಸಿತು. ನವೀಕರಣದೊಂದಿಗೆ iOS 10.3 ನಲ್ಲಿ Apple ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಿಂದ ಮೊದಲ ಸಾಧನಗಳು ಅದನ್ನು ಬದಲಾಯಿಸುತ್ತವೆ.

ಫೈಲ್ ಸಿಸ್ಟಮ್ ಒಂದು ರಚನೆಯಾಗಿದ್ದು ಅದು ಡಿಸ್ಕ್ನಲ್ಲಿ ಡೇಟಾ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಅದರೊಂದಿಗೆ ಎಲ್ಲಾ ಕೆಲಸಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಆಪಲ್ ಪ್ರಸ್ತುತ ಇದಕ್ಕಾಗಿ HFS+ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದನ್ನು ಈಗಾಗಲೇ 1998 ರಲ್ಲಿ ನಿಯೋಜಿಸಲಾಗಿತ್ತು, 1985 ರಿಂದ HFS (ಹೈರಾರ್ಕಿಕಲ್ ಫೈಲ್ ಸಿಸ್ಟಮ್) ಅನ್ನು ಬದಲಾಯಿಸಲಾಯಿತು.

ಆದ್ದರಿಂದ ಆಪಲ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುವ APFS, ಮೂಲತಃ ಮೂವತ್ತು ವರ್ಷಗಳ ಹಿಂದೆ ರಚಿಸಲಾದ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬದಲಿಸಬೇಕು ಮತ್ತು 2017 ರ ಸಮಯದಲ್ಲಿ ಎಲ್ಲಾ ಆಪಲ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಇದನ್ನು ಮಾಡಬೇಕೆಂದು ಭಾವಿಸಲಾಗಿದೆ. ಇದರ ಅಭಿವೃದ್ಧಿಯು ಕೇವಲ ಮೂರು ವರ್ಷಗಳ ಹಿಂದೆ ಪ್ರಾರಂಭವಾಯಿತು, ಆದರೆ ಆಪಲ್ ಕನಿಷ್ಟ 2006 ರಿಂದ HFS+ ಅನ್ನು ಬದಲಿಸಲು ಪ್ರಯತ್ನಿಸಿದೆ.

ಮೊದಲಿಗೆ, ಆದಾಗ್ಯೂ, ZFS (ಜೆಟ್ಟಬೈಟ್ ಫೈಲ್ ಸಿಸ್ಟಮ್) ಅನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವ ಪ್ರಯತ್ನಗಳು, ಬಹುಶಃ ಈ ಕ್ಷಣದಲ್ಲಿ ಅತ್ಯಂತ ಗುರುತಿಸಲ್ಪಟ್ಟ ಫೈಲ್ ಸಿಸ್ಟಮ್, ವಿಫಲವಾಗಿದೆ, ನಂತರ ಎರಡು ಯೋಜನೆಗಳು ತಮ್ಮದೇ ಆದ ಪರಿಹಾರಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತವೆ. ಆದ್ದರಿಂದ APFS ಸುದೀರ್ಘ ಇತಿಹಾಸವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಸಾಕಷ್ಟು ನಿರೀಕ್ಷೆಯನ್ನು ಹೊಂದಿದೆ. ಆದಾಗ್ಯೂ, ಅದರ ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಾದ್ಯಂತ APFS ಅನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವ Apple ನ ಮಹತ್ವಾಕಾಂಕ್ಷೆಯ ಯೋಜನೆಯ ಬಗ್ಗೆ ಅನೇಕರು ಇನ್ನೂ ಅನಿಶ್ಚಿತರಾಗಿದ್ದಾರೆ, ಇತರ ವ್ಯವಸ್ಥೆಗಳಿಂದ (ವಿಶೇಷವಾಗಿ ZFS) ಕಾಣೆಯಾಗಿರುವ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೂಚಿಸುತ್ತಾರೆ. ಆದರೆ ಎಪಿಎಫ್‌ಎಸ್ ಭರವಸೆ ನೀಡುವುದು ಇನ್ನೂ ಮಹತ್ವದ ಹೆಜ್ಜೆಯಾಗಿದೆ.

APFS

APFS ಆಧುನಿಕ ಸಂಗ್ರಹಣೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ - ಸಹಜವಾಗಿ, ಇದು ವಿಶೇಷವಾಗಿ Apple ಹಾರ್ಡ್‌ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್‌ಗಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಇದು SSD ಗಳು, ದೊಡ್ಡ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ದೊಡ್ಡ ಫೈಲ್‌ಗಳಿಗೆ ಸೂಕ್ತವಾಗಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಇದು ಸ್ಥಳೀಯವಾಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ TRIM ಮತ್ತು ಅದನ್ನು ನಿರಂತರವಾಗಿ ಮಾಡುತ್ತದೆ, ಇದು ಡಿಸ್ಕ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚು ಇರಿಸುತ್ತದೆ. HFS+ ಗಿಂತ ಮುಖ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಅನುಕೂಲಗಳೆಂದರೆ: ಕ್ಲೋನಿಂಗ್, ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳು, ಸ್ಪೇಸ್ ಹಂಚಿಕೆ, ಎನ್‌ಕ್ರಿಪ್ಶನ್, ವೈಫಲ್ಯದ ರಕ್ಷಣೆ ಮತ್ತು ಬಳಸಿದ/ಮುಕ್ತ ಜಾಗದ ವೇಗದ ಲೆಕ್ಕಾಚಾರ.

ಅಬೀಜ ಸಂತಾನೋತ್ಪತ್ತಿಯು ಕ್ಲಾಸಿಕ್ ನಕಲು ಮಾಡುವಿಕೆಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ, ನಕಲಿಸಿದ ಡೇಟಾದ ಎರಡನೇ ಫೈಲ್ ಅನ್ನು ಡಿಸ್ಕ್ನಲ್ಲಿ ರಚಿಸಿದಾಗ. ಕ್ಲೋನಿಂಗ್ ಬದಲಿಗೆ ಮೆಟಾಡೇಟಾದ ನಕಲು (ಫೈಲ್‌ನ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿ) ಅನ್ನು ಮಾತ್ರ ರಚಿಸುತ್ತದೆ ಮತ್ತು ಕ್ಲೋನ್‌ಗಳಲ್ಲಿ ಒಂದನ್ನು ಮಾರ್ಪಡಿಸಿದರೆ, ಮಾರ್ಪಾಡುಗಳನ್ನು ಮಾತ್ರ ಡಿಸ್ಕ್‌ಗೆ ಬರೆಯಲಾಗುತ್ತದೆ, ಸಂಪೂರ್ಣ ಫೈಲ್ ಅಲ್ಲ. ಕ್ಲೋನಿಂಗ್‌ನ ಪ್ರಯೋಜನಗಳೆಂದರೆ ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ಉಳಿಸುವುದು ಮತ್ತು ಫೈಲ್‌ನ "ನಕಲು" ರಚಿಸುವ ಹೆಚ್ಚು ವೇಗದ ಪ್ರಕ್ರಿಯೆ.

ಸಹಜವಾಗಿ, ಈ ಪ್ರಕ್ರಿಯೆಯು ಒಂದು ಡಿಸ್ಕ್ನಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ - ಎರಡು ಡಿಸ್ಕ್ಗಳ ನಡುವೆ ನಕಲಿಸುವಾಗ, ಮೂಲ ಫೈಲ್ನ ಸಂಪೂರ್ಣ ನಕಲು ಗುರಿ ಡಿಸ್ಕ್ನಲ್ಲಿ ರಚಿಸಬೇಕು. ತದ್ರೂಪುಗಳ ಸಂಭವನೀಯ ಅನನುಕೂಲವೆಂದರೆ ಅವುಗಳ ಸ್ಥಳಾವಕಾಶದ ನಿರ್ವಹಣೆಯಾಗಿರಬಹುದು, ಅಲ್ಲಿ ಯಾವುದೇ ದೊಡ್ಡ ಫೈಲ್‌ನ ಕ್ಲೋನ್ ಅನ್ನು ಅಳಿಸುವುದರಿಂದ ಯಾವುದೇ ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ಮುಕ್ತಗೊಳಿಸುವುದಿಲ್ಲ.

ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಎನ್ನುವುದು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಡಿಸ್ಕ್‌ನ ಸ್ಥಿತಿಯ ಚಿತ್ರವಾಗಿದೆ, ಇದು ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ತೆಗೆದುಕೊಂಡ ಸಮಯದಲ್ಲಿ ಇದ್ದಂತೆ ಫೈಲ್‌ಗಳು ತಮ್ಮ ಫಾರ್ಮ್ ಅನ್ನು ಸಂರಕ್ಷಿಸುವಾಗ ಅದರ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ಮುಂದುವರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಬದಲಾವಣೆಗಳನ್ನು ಮಾತ್ರ ಡಿಸ್ಕ್‌ಗೆ ಉಳಿಸಲಾಗುತ್ತದೆ, ಯಾವುದೇ ನಕಲಿ ಡೇಟಾವನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ. ಆದ್ದರಿಂದ ಇದು ಟೈಮ್ ಮೆಷಿನ್ ಪ್ರಸ್ತುತ ಬಳಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹವಾದ ಬ್ಯಾಕಪ್ ವಿಧಾನವಾಗಿದೆ.

ಸ್ಪೇಸ್ ಹಂಚಿಕೆ ಹಲವಾರು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಡಿಸ್ಕ್ ವಿಭಾಗಗಳು ಅದೇ ಭೌತಿಕ ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ಹಂಚಿಕೊಳ್ಳಿ. ಉದಾಹರಣೆಗೆ, HFS+ ಫೈಲ್ ಸಿಸ್ಟಮ್ ಹೊಂದಿರುವ ಡಿಸ್ಕ್ ಅನ್ನು ಮೂರು ವಿಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸಿದಾಗ ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದು ಸ್ಥಳಾವಕಾಶವಿಲ್ಲದಿದ್ದರೆ (ಇತರವು ಸ್ಥಳಾವಕಾಶವನ್ನು ಹೊಂದಿರುವಾಗ), ಮುಂದಿನ ವಿಭಾಗವನ್ನು ಅಳಿಸಲು ಮತ್ತು ಅದರ ಸ್ಥಳವನ್ನು ರನ್ ಮಾಡಿದ ಒಂದಕ್ಕೆ ಲಗತ್ತಿಸಲು ಸಾಧ್ಯವಿದೆ. ಜಾಗವಿಲ್ಲ. AFPS ಎಲ್ಲಾ ವಿಭಾಗಗಳಿಗೆ ಸಂಪೂರ್ಣ ಭೌತಿಕ ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಎಲ್ಲಾ ಮುಕ್ತ ಜಾಗವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ಇದರರ್ಥ ವಿಭಾಗಗಳನ್ನು ರಚಿಸುವಾಗ, ಅವುಗಳ ಅಗತ್ಯವಿರುವ ಗಾತ್ರವನ್ನು ಅಂದಾಜು ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಏಕೆಂದರೆ ನೀಡಿರುವ ವಿಭಾಗದಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಮುಕ್ತ ಜಾಗವನ್ನು ಅವಲಂಬಿಸಿ ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಕ್ರಿಯಾತ್ಮಕವಾಗಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನಾವು ಒಟ್ಟು 100 GB ಸಾಮರ್ಥ್ಯದ ಡಿಸ್ಕ್ ಅನ್ನು ಎರಡು ವಿಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸಿದ್ದೇವೆ, ಅಲ್ಲಿ ಒಂದು 10 GB ಮತ್ತು ಇನ್ನೊಂದು 20 GB ಅನ್ನು ತುಂಬುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಎರಡೂ ವಿಭಾಗಗಳು 70 GB ಉಚಿತ ಜಾಗವನ್ನು ತೋರಿಸುತ್ತವೆ.

ಸಹಜವಾಗಿ, HFS+ ನೊಂದಿಗೆ ಡಿಸ್ಕ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಈಗಾಗಲೇ ಲಭ್ಯವಿದೆ, ಆದರೆ APFS ಅದರ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಸ್ವರೂಪವನ್ನು ನೀಡುತ್ತದೆ. HFS+ ನೊಂದಿಗೆ ಎರಡು ಪ್ರಕಾರಗಳ ಬದಲಿಗೆ (ಯಾವುದೇ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಮತ್ತು ಏಕ-ಕೀ ಸಂಪೂರ್ಣ-ಡಿಸ್ಕ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್), APFS ಪ್ರತಿ ಫೈಲ್‌ಗೆ ಬಹು ಕೀಗಳನ್ನು ಮತ್ತು ಮೆಟಾಡೇಟಾಕ್ಕೆ ಪ್ರತ್ಯೇಕ ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಡಿಸ್ಕ್ ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ವೈಫಲ್ಯದ ರಕ್ಷಣೆಯು ಡಿಸ್ಕ್ಗೆ ಬರೆಯುವಾಗ ವೈಫಲ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ ಏನಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಅಂತಹ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಡೇಟಾ ನಷ್ಟವು ಹೆಚ್ಚಾಗಿ ಸಂಭವಿಸುತ್ತದೆ, ವಿಶೇಷವಾಗಿ ಡೇಟಾವನ್ನು ತಿದ್ದಿ ಬರೆಯುತ್ತಿರುವಾಗ, ಏಕೆಂದರೆ ಅಳಿಸಿದ ಮತ್ತು ಲಿಖಿತ ಡೇಟಾ ಎರಡೂ ಪ್ರಸರಣದ ಹಾದಿಯಲ್ಲಿರುವಾಗ ಮತ್ತು ವಿದ್ಯುತ್ ಸಂಪರ್ಕ ಕಡಿತಗೊಂಡಾಗ ಕಳೆದುಹೋದ ಕ್ಷಣಗಳು ಇವೆ. APFS ಕಾಪಿ-ಆನ್-ರೈಟ್ (COW) ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಈ ಸಮಸ್ಯೆಯನ್ನು ತಪ್ಪಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಹಳೆಯ ಡೇಟಾವನ್ನು ನೇರವಾಗಿ ಹೊಸದರಿಂದ ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಆದ್ದರಿಂದ ವೈಫಲ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ ಅವುಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳುವ ಅಪಾಯವಿರುವುದಿಲ್ಲ.

APFS (ಪ್ರಸ್ತುತ) ಕೊರತೆಯಿರುವ ಇತರ ಆಧುನಿಕ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಇರುವ ವೈಶಿಷ್ಟ್ಯಗಳು ಸಂಕೋಚನ ಮತ್ತು ಸಂಕೀರ್ಣ ಚೆಕ್‌ಸಮ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿವೆ (ಮೂಲದ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಮೆಟಾಡೇಟಾದ ನಕಲುಗಳು - APFS ಇದನ್ನು ಮಾಡುತ್ತದೆ, ಆದರೆ ಬಳಕೆದಾರರ ಡೇಟಾಕ್ಕಾಗಿ ಅಲ್ಲ). APFS ನಲ್ಲಿ ಡೇಟಾ ರಿಡಂಡೆನ್ಸಿ (ನಕಲುಗಳು) ಕೂಡ ಇಲ್ಲ (ಕ್ಲೋನಿಂಗ್ ನೋಡಿ), ಇದು ಡಿಸ್ಕ್ ಜಾಗವನ್ನು ಉಳಿಸುತ್ತದೆ, ಆದರೆ ಭ್ರಷ್ಟಾಚಾರದ ಸಂದರ್ಭದಲ್ಲಿ ಡೇಟಾವನ್ನು ಸರಿಪಡಿಸಲು ಅಸಾಧ್ಯವಾಗುತ್ತದೆ. ಇದಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಆಪಲ್ ತನ್ನ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸುವ ಸಂಗ್ರಹಣೆಯ ಗುಣಮಟ್ಟವನ್ನು ಆಕರ್ಷಿಸುತ್ತದೆ ಎಂದು ಹೇಳಲಾಗುತ್ತದೆ.

ಈಗಾಗಲೇ iOS 10.3 ಗೆ ನವೀಕರಿಸುವಾಗ ಬಳಕೆದಾರರು iOS ಸಾಧನಗಳಲ್ಲಿ APFS ಅನ್ನು ಮೊದಲು ನೋಡುತ್ತಾರೆ. ಮುಂದಿನ ನಿಖರವಾದ ಯೋಜನೆ ಇನ್ನೂ ತಿಳಿದಿಲ್ಲ, 2018 ರಲ್ಲಿ, ಸಂಪೂರ್ಣ Apple ಪರಿಸರ ವ್ಯವಸ್ಥೆಯು APFS ನಲ್ಲಿ ರನ್ ಆಗಬೇಕು, ಅಂದರೆ iOS, watchOS, tvOS ಮತ್ತು macOS ಹೊಂದಿರುವ ಸಾಧನಗಳು. ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗೆ ಧನ್ಯವಾದಗಳು ಹೊಸ ಫೈಲ್ ಸಿಸ್ಟಮ್ ವೇಗವಾಗಿ, ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿರಬೇಕು.

ಸಂಪನ್ಮೂಲಗಳು: ಆಪಲ್, ಡಿಟ್ರೇಸ್ (2)
.