এর অনুরূপ একটি প্রশ্ন এখানে উল্লেখ করা হয়েছে যে আমি একটি ম্যাক ওএস অ্যাপ্লিকেশন ব্যবহার করতে পারি এমন র্যামের পরিমাণ কীভাবে সীমাবদ্ধ রাখতে পারি?
তারা ulimit কমান্ডটি ব্যবহার করার পরামর্শ দিচ্ছে , তবে তারা যা পছন্দ করেছে পরিমাণ সাফল্যের সাথে সীমাবদ্ধ করতে অক্ষম ছিল। আমি মনে করি যে তারা যে সমস্যাটি চালিয়েছিল তা হ'ল বিকল্পটি সেট -u বা -v হচ্ছে মেমোরি পেজিং সিস্টেমের জন্য অ্যাকাউন্টিং নয়, উদাহরণস্বরূপ আপনি বাস্তব র্যামে প্রক্রিয়া করার জন্য কেবলমাত্র এক্স পরিমাণ বরাদ্দ করতে পারেন, তবে আমরা পৃষ্ঠা করতে পারি আপনি সারা দিন ভার্চুয়াল মেমরি আউট।
মনে রাখবেন যে ভার্চুয়াল মেমরিটি বিপজ্জনক হওয়া বিপজ্জনক হতে পারে, এটি যখন র্যাম চালিত হয় তখন এটি আপনার ম্যাকটিকে কেবল লকআপ করা ইত্যাদি হতে পারে।
-আল, -ম, বা -v যুক্তি দিয়ে উলিমিট চালানোর চেষ্টা করুন তবে ওলিমিট ম্যান পৃষ্ঠায় এটি উল্লিখিত হিসাবে এটি যদি এই সেটিংগুলিতে মনোযোগ দেয় বা না হিসাবে উল্লেখ করা হয়।
ulimit: ulimit [-Sacacfilmnpqrstuvx] [সীমা]
শেল রিসোর্স সীমা পরিবর্তন করুন।
শেল উপলভ্য সংস্থানসমূহ এবং এটি তৈরি করে এমন প্রক্রিয়াগুলিতে নিয়ন্ত্রণ সরবরাহ করে যা এমন নিয়ন্ত্রণের অনুমতি দেয়।
ওএস এক্স ওলিমিটকে অগ্রাহ্য করে কিনা তা নিশ্চিত করে এমন কোনও নির্দিষ্ট উত্স খুঁজে পাচ্ছে না, তবে রেফারেন্স উল্লিখিত ব্যর্থতার পরে
আপনি যদি নিজের প্রয়োজন অনুসারে নিজেই কাজ করতে ওলিমিট পেতে পারেন তবে এটিকে একবার যান, যদি না ওলিমিটের সংমিশ্রণ এবং বা ভার্চুয়াল মেমরিটি অক্ষম করা আপনাকে নির্বাচিত প্রক্রিয়াগুলিতে সেই 3 জিবি সীমা নির্ধারণ করতে সক্ষম হতে পারে। এফওয়াইআই হ'ল স্নো লেপার্ড সিস্টেম 10.6 এ সম্পূর্ণভাবে অক্ষম ভার্চুয়াল মেমরি সম্পর্কিত আরও তথ্যের জন্য একটি ভাল লিঙ্ক
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist