मेरा मानना है कि आप cgroups
एक व्यक्तिगत प्रक्रिया के लिए संसाधन उपयोग को सीमित करने के लिए कुछ का उपयोग करना चाहते हैं ।
तो आप इस तरह के अलावा कुछ करना चाहते हो सकता है
cgcreate -g memory,cpu:chromegroup
cgset -r memory.limit_in_bytes=2048 chromegroup
क्रोमग्रुप बनाने और समूह के लिए मेमोरी उपयोग को 2048 बाइट्स तक सीमित करने के लिए
cgclassify -g memory,cpu:chromegroup $(pidof chrome)
समूह में वर्तमान क्रोम प्रक्रियाओं को स्थानांतरित करने के लिए और उनकी मेमोरी के उपयोग को निर्धारित सीमा तक सीमित करें
या जैसे समूह के भीतर क्रोम लॉन्च करें
cgexec -g memory,cpu:chromegroup chrome
हालांकि, यह बहुत पागल है कि क्रोम पहली जगह में बहुत अधिक मेमोरी का उपयोग कर रहा है। यह देखने के लिए कि समस्या को ठीक नहीं करता है, पहले देखने के लिए / फिर से इंस्टॉल करने को पुन: स्थापित करने का प्रयास करें, क्योंकि यह वास्तव में शुरू करने के लिए उस मेमोरी का उपयोग नहीं करना चाहिए, और यह समाधान वास्तविक समस्या पर केवल एक बैंड-सहायता है।
limits.conf
याulimit
?