জেটসাম এমন একটি সিস্টেম যা ওএসএক্স এবং আইওএসে মেমরির ব্যবহারের উপর নজর রাখে। এটি কোনও ডিভাইসটি নিখরচায় র্যামের বাইরে চলেছে এমন পরিস্থিতি পর্যবেক্ষণ করতে এবং র্যাম মুক্ত করার জন্য কী কী জিনিস হত্যা করতে পারে তা পর্যবেক্ষণ করতে, এটি ডিভাইসে প্রক্রিয়াগুলির একটি তালিকা রাখে। এটি এমন প্রসেসগুলির জন্যও নজর রাখে যা খুব বেশি র্যাম ব্যবহার করে; একটি "উচ্চ জলের চিহ্ন" স্তর লঙ্ঘন করা হচ্ছে।
এই ত্রুটি বার্তাটি হ'ল কোডটি ওএসএক্স এবং আইওএসের মধ্যে ভাগ করা হয়েছে তবে _ ডার্টিজেটসমেমরিলিমেট কী কেবল আইওএস এ উপলব্ধ।
আপনি নীচের লিঙ্কে জেটসাম সম্পর্কে আরও পড়তে পারেন।
http://newosxbook.com/articles/MemoryPressure.html
এবং আপনি যদি সত্যিই আগ্রহী হন তবে নীচের দুটি ফাইলগুলিতে জেটসাম কোডের কয়েকটি পড়তে পারেন।
http://www.opensource.apple.com/source/xnu/xnu-1456.1.26/bsd/kern/kern_memorystatus.c
http://www.opensource.apple.com/source/xnu/xnu-1456.1.26 /bsd/sys/kern_memorystatus.h
দীর্ঘ গল্প সংক্ষিপ্ত, আমি মনে করি না এই ত্রুটি বার্তাটি অগত্যা একটি পারফরম্যান্স সমস্যা নির্দেশ করে। আইওএসের মেমোরি সিস্টেমটি অনেক বেশি কঠোর কারণ আইওএসের মধ্যে সোয়াফফায়ালসের মতো জিনিস নেই (ওরফে ভার্চুয়াল মেমরি) যা সিস্টেমে র্যামের দৈহিক পরিমাণ অতিক্রম করতে দেয়। ওএসএক্সে খেলতে আরও অনেক বেশি জায়গা রয়েছে।
ক্রিয়াকলাপ মনিটর ব্যবহার করে এবং সিপিইউ ভিউতে সমস্ত প্রক্রিয়া দেখিয়ে যে কেউ এর কার্য সম্পাদনে কোনও প্রভাব ফেলতে পারে না তা যাচাই করতে পারে। এ syslogd
লাইন এবং নিশ্চিত CPU- র সময় অন্যান্য কর্ম আপনি আপনার Mac সঙ্গে সঞ্চালন করতে ইচ্ছুক তুলনায় যুক্তিযুক্ত ভুলবেন না।