APFS- “Apple File System” के लिए संक्षिप्त नाम। APFS एक file system है जिसे Apple द्वारा विशेष रूप से flash memory storage devices के लिए विकसित किया गया है। इसे मार्च 2017 में iOS 10.3 पर और सितंबर 2017 में macOS 10.13 (High Sierra) के लिए जारी किया गया था
Apple फ़ाइल सिस्टम HFS+ का उत्तराधिकारी है, Apple का पिछला फ़ाइल सिस्टम जो दशकों से Apple उत्पादों में उपयोग किया जाता रहा है। APFS को smartphone और SSDs जैसे फ्लैश storage device पर files को स्टोर करने और एक्सेस करने का एक अधिक कुशल तरीका प्रदान करने के लिए विकसित किया गया था। यह एचएफएस + द्वारा समर्थित लगभग 4.3 बिलियन फाइलों की तुलना में एक ही storage device पर 9 ट्रिलियन से अधिक फाइलों का समर्थन करता है। APFS मूल रूप से पूर्ण disk encryption का समर्थन करता है, लेकिन HFS + नहीं करता है।
APFS ने HFS+ की तुलना में प्रदर्शन में काफी सुधार किया है। इसके लिए कम memory ओवरहेड की आवश्यकता होती है और इसमें HFS + की तुलना में कम latency होती है। इसका मतलब यह है कि फाइलों को पढ़ना और लिखना तेज होगा, और सामान्य संचालन जैसे documents खोलना या बड़ी संख्या में फाइलें ब्राउज़ करना तेज होगा। Copying बनाना अधिक कुशल है क्योंकि फ़ाइल को डुप्लिकेट करने के बजाय मूल फ़ाइल में केवल एक पॉइंटर जोड़कर फ़ाइल को क्लोन किया जाता है। यह अतिरिक्त डिस्क स्थान की आवश्यकता के बिना एक त्वरित प्रतिलिपि बनाएगा। जब कॉपी की गई फ़ाइल को संशोधित किया जाता है, तो अद्यतन को “deltas” या फ़ाइल में परिवर्तन के रूप में रिकॉर्ड किया जाता है।
अपने पूर्ववर्ती की तरह, ऐप्पल फाइल सिस्टम SSDs के जीवन को बढ़ाने के लिए TRIM का समर्थन करता है। यह एक “Space Sharing” भी जोड़ता है जो कई APFS volumes को भौतिक स्टोरेज डिवाइस या “container” पर समान खाली स्थान साझा करने की अनुमति देता है। यह APFS-formatted वॉल्यूम को repartitioning के बिना आवश्यकतानुसार बढ़ने (या सिकुड़ने) की अनुमति देता है। जर्नलिंग (implemented by HFS+) के बजाय, APFS फ़ाइल सिस्टम में परिवर्तनों को ट्रैक करने और परिवर्तनों को रिकॉर्ड करने के लिए copy-on-write metadata योजना का उपयोग करता है। यह अनपेक्षित क्रैश के कारण फ़ाइल भ्रष्टाचार को रोकता है और जर्नलिंग ओवरहेड को कम करता है।
NOTE: APFS स्वचालित रूप से Mac पर macOS 10.13 High Sierra या बाद के संस्करण पर चलने वाली फ़्लैश स्टोरेज ड्राइव के साथ उपयोग किया जाता है। जब आप अपने फ्लैश-आधारित मैक को हाई सिएरा में अपग्रेड करते हैं, तो आपका फाइल सिस्टम स्वचालित रूप से एचएफएस + से एपीएफएस में अपग्रेड हो जाता है। HDDs या फ़्यूज़न ड्राइव वाले Mac को APFS में अपग्रेड नहीं किया जाएगा।