UprobeStats

Android 16-এ UprobeStats মডিউল চালু করা হয়েছে। এই মডিউল একটি ডায়নামিক ইনস্ট্রুমেন্টেশন ইনফ্রাস্ট্রাকচার চালু করে যা:

  • ফিল্ড ডিভাইসে নতুন টেলিমেট্রি দ্রুত ডেপ্লয় করার জন্য uprobe ও eBPF ব্যবহার করে।
  • BPF প্রোগ্রাম ব্যবহার করে ব্যবহারকারীর স্পেস প্রসেস পরিদর্শন করে।
  • ক্লায়েন্টের আচরণ নিয়ন্ত্রণ করতে কনফিগারেশন পুশ ব্যবহার করে।
  • BPF প্রোগ্রাম অ্যাটাচমেন্ট, ডেটা রিডিং ও লগে লেখা ম্যানেজ করে।

এই মডিউলটি দ্রুত টেলিমেট্রি ডিপ্লয়মেন্টের প্রয়োজনীয়তা পূরণ করে, বিশেষ করে অপ্রত্যাশিত ফোন রিবুট এবং অপব্যবহারকারী অ্যাপের বিরুদ্ধে লড়াই করার মতো সমস্যার জন্য। এই মডিউল OEM-কে উদ্বেগ (যেমন ভার্চুয়াল ডিসপ্লে অপব্যবহার) এবং প্রোডাকশন সংক্রান্ত ঘটনার দ্রুত উত্তর দিতে সাহায্য করে। এটি ডায়নামিক ইন্সট্রুমেন্টেশন কেপেবিলিটি চালু করে যা অ্যাপের অপব্যবহারের বিরুদ্ধে লড়াই করার জন্য অত্যন্ত গুরুত্বপূর্ণ।

ডিপেন্ডেন্সি

মডিউলটি এক্সিকিউটেবল অফসেট এবং পাথ খোঁজার জন্য একটি প্ল্যাটফর্ম API-এর উপর নির্ভর করে, এবং Statsd-এ লগ লেখার জন্য একটি Statsd API-এর উপর নির্ভর করে।