मुझे एक 30GB SSD मिला है जिसे मैं अपने बड़े HDD के लिए कैश के रूप में उपयोग करना शुरू करना पसंद करूंगा। मैं मुख्य रूप से सामान्य डेस्कटॉप उपयोग के लिए स्पष्ट प्रदर्शन में सुधार करना चाहता हूं। मैं कभी-कभार बड़े पैमाने पर डीबी माइग्रेशन या अन्य डेटा प्रोसेसिंग सामान करता हूं, लेकिन यह ठीक है अगर उन पर भारी प्रदर्शन को बढ़ावा नहीं मिलता है।
मैं वर्तमान एसएसडी कैशिंग समाधानों को देख रहा हूं, और उल्लेखनीय विकल्प अभी प्रतीत होते हैं:
मुझे यकीन नहीं है कि मेरे उपयोग के लिए सबसे अच्छा एक कैसे चुनना है, हालांकि। मैं ऐसी चीज़ चाहता हूं जो चलाने में आसान हो, मुझ पर किसी भी निरंतर ध्यान के बिना अच्छी तरह से काम करता है, मेरे एसएसडी को नली नहीं देता है, और जब एक आम तबाही (एसएसडी की विफलता, एचडीडी की विफलता, मैं खराब हो जाता है, तो मेरे जीवन को बदतर नहीं बनाता है। ओएस और एक लाइव सीडी, आदि से बूट करना होगा)।
मैं प्रदर्शन के बारे में सुपर चिंतित नहीं हूं - जाहिर है कि मैं चाहता हूं कि यह तेज हो, लेकिन मुझे संदेह है कि सिंथेटिक बेंचमार्क मेरे डेस्कटॉप पर दैनिक आधार पर उपयोग किए जाने वाले वास्तविक लाभों को सटीक रूप से प्रतिबिंबित करेगा। इसलिए मैं अपने फैसले को बड़े पैमाने पर अन्य कारकों पर आधारित करने के लिए तैयार हूं और यह मान लेता हूं कि प्रदर्शन काफी अच्छा होगा - जब तक कि यह मानने का कोई अच्छा कारण नहीं है कि इनमें से एक समाधान मेरे उपयोग के मामले में खराब प्रदर्शन करेगा।
स्थापना में आसानी महत्वपूर्ण है, लेकिन उन तीनों को हाल की गुठली में लगता है / व्यापक रूप से समर्थित उपयोगिताओं हैं। Bcache को एक नए वॉल्यूम को प्रारूपित करने की आवश्यकता होती है, जो आदर्श नहीं है, लेकिन मैं शायद साथ रह सकता हूं।
Bcache कुछ विशिष्ट विशेषताओं का विज्ञापन करती है जो बहुत अच्छी लगती हैं, जैसे क्रमिक IO को छोड़ना और यादृच्छिक लेखन से बचना। क्या ये bcache के लिए अद्वितीय हैं, या ये सभी समाधान तुलनीय सुविधाएँ प्रदान करते हैं?
क्या इनका समर्थन करने वाले लोगों और संगठनों की प्रतिष्ठा / स्थिरता / भविष्य की प्रतिबद्धता में अंतर है?
क्या कुछ और है जिसे मुझे देखना चाहिए?