क्या यह संभव है कि सिस्टम प्रीमेच्युअल रूप से निष्क्रिय पेजों ( vm.swappiness
) को स्वैप कर सकता है , लेकिन जब सिस्टम रैम से बाहर चला जाता है (स्मृति से बाहर चलने का विरोध किया जाता है) तो ओम-किलर को इनवॉइस करें और स्वैप करने के लिए मजबूर किया जाता है?
अंतिम लक्ष्य यह है कि सिस्टम को प्रमुख पृष्ठ दोषों के कारण डिस्क को थ्रैश करना शुरू करने से रुकने तक रोक दिया जाए, लेकिन फिर भी निष्क्रिय पृष्ठों को बाहर निकलने दिया जाए।
एक और इच्छा यह कॉन्फ़िगर करने की होगी कि ओम-किलर ट्रिगर से पहले सिस्टम को कितनी स्वैप मेमोरी का उपयोग करने के लिए मजबूर किया जाता है। इस तरह यह सिस्टम बहुत कम समय तक स्वैप कर सकता है, जब तक यह बहुत दूर नहीं चला जाता है। या मैं सभी रैम का उपयोग करने से पहले ओओम-हत्यारा को ट्रिगर करने के लिए इस तरह की सीमा निर्धारित कर सकता हूं, इसलिए फ़ाइल सिस्टम कैश के लिए हमेशा जगह होगी (और इस तरह अधिक डिस्क थ्रेशिंग से बचें)।
ऐसा लगता नहीं है कि ऐसा करना मुश्किल होगा। ऐसा लगता है जैसे आप सिस्टम को एक्स रे उपयोग / मुफ्त होने पर ट्रिगर करने के लिए ऊम-हत्यारा बता सकते हैं। लेकिन यह मैं क्यों पूछ रहा हूं; मुझे नहीं पता।
स्पष्टीकरण के लिए, मैं स्वैप को बंद करने या vm.swappiness
पैरामीटर को समायोजित करने के लिए नहीं देख रहा हूं