কম মেমরি গেম অন্তর্দৃষ্টি

ডিভাইসটির মেমরিতে ছোট হলে Android কখনও কখনও শীর্ষ, উচ্চ-বিশ্বস্ত গেমগুলিকে মেরে ফেলে (বা বন্ধ করে)৷ অ্যান্ড্রয়েড অ্যাপ এবং গেমগুলি দ্রুত লোড হয় তা নিশ্চিত করার জন্য ক্যাশে সমস্ত উপলব্ধ মেমরি ব্যবহার করার চেষ্টা করে (ব্যবহারকারীর অভিজ্ঞতার উন্নতি), কিন্তু যখন মেমরি সীমিত হয়ে যায়, সিস্টেমটি স্বাভাবিক ডিভাইস অপারেশনের জন্য মেমরি খালি করার জন্য সর্বাধিক মেমরি-নিবিড় অ্যাপ এবং গেমগুলিকে মেরে ফেলে৷

তথ্য, অন্তর্দৃষ্টি, এবং আপনাকে আরও ভাল গেম মেমরি ব্যবহার অর্জনে সহায়তা করার জন্য সর্বোত্তম অনুশীলনগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে

  • ApplicationExitInfo ব্যবহার করুন — এই জাভা/কোটলিন এপিআই কারণটি প্রদান করে যে কেন পূর্ববর্তী গেমটি অ্যান্ড্রয়েড সিস্টেম দ্বারা চালানো হয়েছিল। পূর্ববর্তী প্রক্রিয়া চালানোর মৃত্যুর কারণ হিসাবে কম মেমরি পরীক্ষা করতে ApplicationExitInfo ব্যবহার করুন। কম মেমরির কারণে গেমটি মারা গেছে কিনা তা পরীক্ষা করুন, যাতে সেই ডিভাইসে কম মেমরি ব্যবহার করার জন্য গেমটি অপ্টিমাইজ করা যায়।
  • টোটাল ফিজিক্যাল র‍্যামের দিকে তাকান — ফোরগ্রাউন্ডে থাকাকালীন গেমগুলিকে মেরে ফেলা থেকে রক্ষা করতে এবং ডিভাইসের ক্ষমতার সাথে মেলানোর জন্য, মোট ফিজিক্যাল র‍্যাম দেখুন এবং এর উপর ভিত্তি করে গেমের মেমরি ব্যবহার সামঞ্জস্য করুন। যদি লক্ষ্য হয় ব্যাকগ্রাউন্ডে যাওয়ার পরপরই অ্যাপগুলিকে হত্যা করা থেকে বিরত রাখা (প্লেয়ারকে মাল্টিটাস্ক করার অনুমতি দিতে), আপনার গেমের মেমরির ব্যবহার কমাতে ট্রিম কলব্যাকগুলি ( TRIM_MEMORY_UI_HIDDEN বিশেষভাবে) ব্যবহার করুন৷
  • অবহেলিত ট্রিম কলব্যাকের জন্য নিবন্ধন করবেন না — যখন মেমরির সীমার মধ্যে চলে যাচ্ছে তখন নেটিভ মেমরির চাপের ইভেন্টগুলি সনাক্ত করার জন্য অ্যান্ড্রয়েডের কোনো API নেই ( লো মেমরি কিলার ডেমন কলআউট দেখুন)। ট্রিম কলব্যাকগুলি কম-মেমরি হত্যা প্রতিরোধে সহায়ক ছিল না, তাই TRIM_MEMORY_UI_HIDDEN এবং TRIM_MEMORY_BACKGROUND ব্যতীত অ্যান্ড্রয়েড সেগুলিকে অবমূল্যায়ন করেছে৷

কম মেমরি কিলার ডেমন

অ্যান্ড্রয়েড লো মেমরি কিলার ডেমন ( lmkd ) হল একটি প্রক্রিয়া যা একটি চলমান অ্যান্ড্রয়েড সিস্টেমের মেমরির অবস্থা নিরীক্ষণ করে এবং সিস্টেমটিকে গ্রহণযোগ্য স্তরে পারফর্ম করতে ন্যূনতম প্রয়োজনীয় প্রক্রিয়াগুলিকে মেরে উচ্চ মেমরির চাপে প্রতিক্রিয়া জানায়৷

ডেমন কোনো ধরনের কলব্যাক স্বীকার করার প্রক্রিয়ার জন্য অপেক্ষা না করেই হত্যার প্রক্রিয়া বেছে নিতে পারে। সুতরাং, অ্যাপস এবং গেমগুলি মেরে ফেলার আগে মেমরি ছেড়ে দেওয়ার শেষ সুযোগ হিসাবে কোনও বিজ্ঞপ্তি পাবে না।

কম মেমরি কিলার ডেমন সম্পর্কে আরও জানুন।