घर ऑडियो कौन सा लिखना सही है? i / o कैशिंग विधियों पर एक नज़र

कौन सा लिखना सही है? i / o कैशिंग विधियों पर एक नज़र

Anonim

एप्लिकेशन प्रदर्शन गति में निहित है - पढ़ने और लिखने के अनुरोधों को पूरा करने में गति जो आपके आवेदन आपके बुनियादी ढांचे से मांग करते हैं। भंडारण I / O (इनपुट / आउटपुट) अनुरोधों को वापस करने की गति के लिए ज़िम्मेदार है, और लिखने और रीड्स देने के लिए चुनी गई विधि का आवेदन प्रदर्शन पर गहरा प्रभाव पड़ता है। आज के उद्योग में एक आम तरीका पारंपरिक कताई डिस्क भंडारण, संकर सरणियों या सभी-फ्लैश सरणियों पर कैशिंग के लिए एसएसडी का उपयोग करना है। अधिकांश कैशिंग समाधानों ने अनुप्रयोगों के लिए तेजी से लिखा है, लेकिन असली सवाल यह है, "कौन सा लेखन सही है?"

सॉफ्टवेयर-सब कुछ परिभाषित करें

एक बॉक्स में एक उद्यम क्लाउड में कंप्यूट, वर्चुअलाइजेशन और सास प्रबंधन के साथ पेटेंट-लंबित नेटवर्क और भंडारण प्रौद्योगिकी।

इग्नाइट की शक्ति का गवाह आज।

आइए देखें कि लेखन अनुकूलन आपके आवेदन के प्रदर्शन को इतने अधिक प्रभावित क्यों करता है। लिखें I / O का तात्पर्य है कि यह नया डेटा है जो आपके अंतर्निहित भंडारण पर नहीं लिखा गया है। उदाहरण के लिए, पारंपरिक सैन स्टोरेज में, राइट्स अंतर्निहित स्टोरेज पर सीधे लिखे जाते हैं और फिर एप्लिकेशन पर वापस आ जाते हैं। उन अनुप्रयोगों के साथ जो लगातार नए डेटा, मुख्य रूप से बड़े डेटाबेस एप्लिकेशन (SQL, आदि) लिख रहे हैं, पारंपरिक कताई डिस्क नहीं रख सकते हैं। SSDs पर कैशिंग एक समाधान बन गया है जो लिखने की अनुमति देता है स्थानीय रूप से लिखा जाता है और आवेदन की मांग की आवृत्ति के आधार पर कैश किया जाता है; हालाँकि, अंतर्निहित संग्रहण के साथ राइट-कैश के संबंध में कई विधियाँ हैं जो प्रदर्शन में भारी अंतर का कारण बनती हैं।

ये I / O लेखन के 3 रूप हैं:

कौन सा लिखना सही है? i / o कैशिंग विधियों पर एक नज़र