আপনি যে ফাইলটি রেখেছেন তাতে আপনি /etc/security/limits.conf এর সাহায্যে মেমরি ব্যবহার সীমাবদ্ধ করতে পারেন:
domain type item value
যেখানে domain
হয় @groupname
, type
হয় hard
বা soft
যেখানে hard
limt যে কোনো পরিস্থিতির অধীন ছাড়িয়ে না যায়।
item
আইটেম ক্ষেত্রটি নির্দিষ্ট করে কী ধরণের আইটেম সীমাবদ্ধ হচ্ছে। উদাহরণগুলির মধ্যে রয়েছে কোর (মূল ফাইলগুলির আকার), ডেটা (কোনও প্রোগ্রামের ডেটা ক্ষেত্রের আকার), fsize (ব্যবহারকারী দ্বারা তৈরি ফাইলের আকার), নফিল (ওপেন ডেটা ফাইলের সংখ্যা), আরএস (বাসিন্দার সেট) আকার), স্ট্যাক (স্ট্যাকের আকার), সিপিইউ (কয়েক মিনিটের মধ্যে একক প্রক্রিয়ার সিপিইউ সময়), এনপ্রোক (একযোগে প্রসেসের সংখ্যা), ম্যাক্সলগিনস (একযোগে লগইনের সংখ্যা) এবং অগ্রাধিকার (প্রক্রিয়াটির অগ্রাধিকার) ডেটা, আরএস এবং স্ট্যাক আইটেমগুলি সমস্ত কোনও প্রোগ্রাম দ্বারা গ্রাহিত মেমরির সাথে সম্পর্কিত। এই এবং ডেটা ক্ষমতার অন্যান্য পদক্ষেপগুলি কিলোবাইটে পরিমাপ করা হয়।
এবং value
সঙ্গে সম্পর্কযুক্ত হয় item
ক্ষেত্র আপনি বেছে উদাহরণস্বরূপ, যদি আপনি বেছে আছে আছে cpu
মধ্যে item
ক্ষেত্র ও করা 2
মধ্যে value
তারপর ক্ষেত্রে domain
(আপনি VirtualBox গোষ্ঠীর) চেয়ে বেশি নিতে হয় 2
cpu 'র সময় এটি বন্ধ করা হবে এর।
আপনি খুব ব্যবহার করতে পারেন ulimit
তবে এটি কেবল ব্যাশ শেলের মধ্যেই সীমাবদ্ধ।
আশা করি এটি আপনাকে লক্ষ্য অর্জনে সহায়তা করবে, যদিও আপনি যে পদ্ধতিটি জিজ্ঞাসা করেছেন তা এটি সম্পন্ন হয়নি।