जैसा कि कोई व्यक्ति जो अब लगभग वर्षों से एक btrfsफाइल सिस्टम का उपयोग कर रहा है, मैं सुरक्षित रूप से कह सकता हूं कि स्नैपशॉट की संख्या पर व्यावहारिक सीमा नहीं लगती है जो आसानी से पहुंचा जा सकता है। हालांकि कुछ चेतावनी भी हैं। फाइलसिस्टम विखंडन को जन्म दे सकता है। इसलिए यह सलाह दी जाती है कि निर्मित ऑनलाइन डीफ़्रैग्मेन्टेशन सुविधा का उपयोग करें । इसके अलावा, कोई भी इसका अच्छा उपयोग कर सकता हैArch Linux2btrfsbtrfsbtrfs संपीड़न सुविधा । इन उपायों में सबसे अधिक प्रदर्शन के मुद्दों का ध्यान रखना चाहिए जो कि बहुत सारे स्नैपशॉट बनाने से काफी हद तक सभ्य कंप्यूटर पर समझदारी से उत्पन्न हो सकते हैं।
जैसा कि आप जानते हैं कि btrfsसबवोल्यूम को फाइल सिस्टम के रूप में माना जाता है और इसलिए स्नैपशॉट की संख्या वास्तव में सीमित है: अर्थात् फाइलों के आकार के अनुसार। btrfsविकी के अनुसार पहुंचने वाली अधिकतम फाइलों की संख्या 2^64 byte == 16 EiB[1] है ।
इन सीमाओं के अलावा, संभावित रूप से हमेशा समस्याएं हो सकती हैं जब आप तुरंत पहचान किए बिना अंतरिक्ष से बाहर चले जाते हैं क्योंकि btrfsफाइल सिस्टम पर मुक्त स्थान की जांच कभी-कभी मुश्किल हो सकती है, अर्थात बिना किसी btrfsफाइल सिस्टम पर मुक्त स्थान को मापने के विभिन्न तरीकों के बीच अंतर करने में सक्षम हो सकता है। आसानी से ट्रैक का उपयोग करें कि वास्तव में कितनी मात्रा में स्थान बचा है। इस परिदृश्य को रोकने का एक संभावित तरीका कोटा का उपयोग है। यह सुनिश्चित करता है कि उपयोगकर्ता (या उपयोगकर्ता यदि यह केवल एक है) केवल एक निश्चित राशि का उपयोग कर सकता है। इस अवधारणा पर यहाँ और यहाँ भी बहुत चर्चा की गई है ।
अंतिम लेकिन कम से कम चेतावनी नहीं: मैं btrfsफाइलसिस्टम का कोई विशेषज्ञ नहीं हूं और केवल इन चीजों के बारे में तब पढ़ता हूं जब मेरे पास कुछ समय पहले एक ही सवाल था। इसके अलावा, वहाँ हमेशा समस्या है कि btrfsएक "तेजी से आगे बढ़ रहा है लक्ष्य" (अच्छा शब्द एक Arch Linuxविकी पृष्ठ से चुराया जा रहा है मुझे लगता है।) इसलिए चीजें बदल सकती हैं।