आप इस फ़ाइल में /etc/security/limits.conf के साथ मेमोरी उपयोग को सीमित कर सकते हैं:
domain type item value
जहां domain
है @groupname
, type
वह है hard
या वह सीमा soft
कहां hard
है जिसे किसी भी परिस्थिति में पार नहीं किया जा सकता है।
item
आइटम फ़ील्ड निर्दिष्ट करता है कि किस प्रकार का आइटम सीमित किया जा रहा है। उदाहरणों में कोर (कोर फ़ाइलों का आकार), डेटा (प्रोग्राम के डेटा क्षेत्र का आकार), fsize (उपयोगकर्ता द्वारा बनाई गई फ़ाइलों का आकार), nofile (खुले डेटा फ़ाइलों की संख्या), rss (निवासी सेट) आकार), स्टैक (स्टैक आकार), सीपीयू (मिनटों में एक ही प्रक्रिया का सीपीयू समय), एनप्रो (समवर्ती प्रक्रियाओं की संख्या), मैक्सोलोगिन (एक साथ लॉगिन की संख्या), और प्राथमिकता (प्रक्रिया प्राथमिकता)। डेटा, आरएसएस, और स्टैक आइटम सभी एक समर्थक ग्राम द्वारा खपत स्मृति से संबंधित हैं। डेटा क्षमता के इन और अन्य उपायों को किलोबाइट में मापा जाता है।
और value
उस item
क्षेत्र से संबंधित है जिसे आपने चुना है, उदाहरण के लिए यदि आपने फ़ील्ड cpu
में चुना है item
और तत्कालीन स्थिति में डाल दिया 2
है (तो आप VirtualBox के समूह) को cpu समय से अधिक समय लगता है इसे समाप्त कर दिया जाएगा।value
domain
2
आप भी उपयोग कर सकते हैं ulimit
, लेकिन यह केवल बैश शेल तक ही सीमित है।
आशा है कि यह आपको लक्ष्य में मदद करेगा, हालाँकि यह आपके द्वारा पूछे गए तरीके से नहीं किया गया है।