क्या कोई वास्तव में पारदर्शी विशाल पृष्ठों से उपयोग और लाभ उठाता है?


11

मैं देर से पारदर्शी विशाल पृष्ठों के प्रदर्शन के मुद्दों से जूझ रहा हूं, और कई डेटाबेस सिस्टम इसे बंद करने की सलाह देते हैं। मैं Oracle, Postgresql, MySQL, Cassandra, NuoDB, Redis, Hadoop, और अधिक बात कर रहा हूं।

उदाहरण के लिए:

इसलिए मैं सोच रहा हूं: इस सुविधा से किस तरह का काम का बोझ है?


2
मैं भी उत्सुक हूँ। कर्नेल डॉक्स के अनुसार, उन्होंने kvm प्रदर्शन में बड़ी उछाल देखी, लेकिन वे बहुत विस्तार में नहीं गए। यह KVM के लिए कर्नेल ट्यूनिंग गाइड में भी उल्लिखित है ।
ब्राचली

4
HugePages के साथ मुख्य दर्द बिंदु NUMA संबंधित है। व्यावहारिक रूप से हर नया चमकदार मल्टीप्रोसेसर सर्वर अब NUMA सक्षम है। एक बार जब आप NUMA की सीमाओं को पार कर जाते हैं, तो आपके पास मेमोरी सबसिस्टम में मौजूद फंकी चीजें होती हैं। : पर एक नज़र डालें engineering.linkedin.com/performance/...
Lmwangi

जवाबों:


2

विशाल पृष्ठ उस स्थिति में उपयोगी होंगे जहां आपको एक ही ब्लॉक में लिखे जाने के लिए भारी मात्रा में जानकारी की आवश्यकता होती है। यह डिस्क लिखने की रणनीति से संबंधित हो सकता है और कैशिंग के लिए महत्वपूर्ण हो सकता है। सभी कॉन्फ़िगरेशन विकल्पों की तरह, इसका कोई मतलब नहीं है अगर आपका उपयोग मामला फिट नहीं है।

तो जवाब है, काम का बोझ है कि वास्तव में एक ही ब्लॉक में डेटा का एक बड़ा टन की जरूरत है बड़े पृष्ठों से लाभ होगा। यदि डेटा इतना बड़ा है तो इसे फिट नहीं किया जा सकेगा, लेकिन इसे कई पेजों की फाइलों में तोड़ना होगा, और उन लोगों की संख्या बहुत अधिक होगी जो किसी कारण से संभाल सकते हैं या खराब हो सकते हैं, और बड़ी संख्या कम होगी फ़ाइलें बेहतर हैं - विशाल पृष्ठ फ़ाइलों के लिए आपका मामला है।

व्यावहारिक रूप से, मुझे कभी भी इसकी कोई आवश्यकता नहीं हुई, लेकिन मैं कैश को प्रबंधित करने से जानता हूं - यह एक वास्तविक चीज है और कोई, कहीं, विशाल पृष्ठों से लाभ उठा सकता है।


2
हां, ऐसे काम के बोझ के लिए स्पष्ट विशाल पृष्ठ महान हैं (मेरा मानना ​​है कि यदि उपलब्ध हो तो PostgreSQL उनका उपयोग करता है)। प्रश्नकर्ता ने पारदर्शी विशाल पृष्ठों के बारे में पूछा , हालांकि।
टोबी स्पाइट

0

पता नहीं किसने आपको बताया कि कैसेंड्रा को बहुत बड़े पैमाने पर फायदा नहीं होगा। हो सकता है कि आप / sys / कर्नेल / मिमी / पारदर्शी_हुगेपेज से डीफ़्रैग विकल्प की दिशा में थोड़ी बातचीत करना चाहते हों।

व्यक्तिगत रूप से सिर्फ एक कैसेंड्रा क्लस्टर का परीक्षण किया और विशाल पृष्ठ के साथ और बिना अलग-अलग आकार के विभिन्न परीक्षणों के बाद, 300 बी से 4k तक शुरू किया, मैं बता सकता हूं कि मैं उन्हें फिर से साझा करने जा रहा हूं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.