मैं इस तरह से cgroup का उपयोग कर रहा हूं:
sudo cgcreate -a $USER:$USER -t $USER:$USER -g memory:groupChromiumMemLimit
sudo cgset -r memory.limit_in_bytes=$((1024*1024*1024)) groupChromiumMemLimit
cgexec -g memory:groupChromiumMemLimit chromium-browser
क्रोमियम स्वयं कभी-कभी कुछ धीमा हो सकता है, जैसा कि यह स्वैपिंग लगता है, लेकिन यह अन्य अनुप्रयोगों को स्वैप करने पर पूरे सिस्टम को लटका नहीं देगा, इसलिए "क्रोम 1GB सीमा" तक पहुंचते ही क्रोमियम / क्रोम स्वैप हो जाएगा।
लेकिन ... यदि आप htop को देखते हैं, तो आपको कई क्रोमियम प्रक्रियाएं दिखाई देंगी, जो निवासी मेमोरी को 1GB से थोड़ा आगे बढ़ाती हैं, मुझे लगता है कि मुझे इस पर अधिक जानकारी चाहिए।
havent ने अभी तक memory.soft_limit_in_bytesयह देखने की कोशिश की कि क्या यह किसी तरह से मदद करता है, जैसा कि /superuser//a/1168435/157532 द्वारा दिए गए लिंक में सुझाया गया है ।
लेकिन कुल मिलाकर, क्रोमियम का उपयोग करने की तुलना में बहुत कम रैम का उपयोग किया जाता है, और यह स्पष्ट रूप से बहुत बदली जा रही है, इसलिए ये cgroup कमांड्स जो मैं htop में देख सकता हूं, उसके बावजूद काम कर रहा हूं, इसलिए cgroup क्रोमियम का उपयोग करने की कोशिश करता प्रतीत होता है "ज्यादा" 1GB से अधिक "क्या काफी अच्छा है।