বিজ্ঞান ও প্রযুক্তি ডেস্ক : Android ১৬ অ্যাপ ইনস্টলেশনের গতি বাড়ানোর জন্য একটি নতুন কৌশল নিয়ে এসেছে। এই ফিচারটি বিশেষভাবে উপকারে আসবে নিম্নমানের ডিভাইস ব্যবহারকারীদের জন্য, যাদের ফোনে দুর্বল প্রসেসর বা ধীরগতির স্টোরেজ থাকে।
Table of Contents
কেন এই ফিচার গুরুত্বপূর্ণ?
বেশিরভাগ আধুনিক ডিভাইসে অ্যাপ বা গেম ইনস্টল করা এখন আর তেমন সমস্যা নয়। কিন্তু অনেক বাজেট ডিভাইসে, বড় অ্যাপ ইনস্টল করতে গেলে সমস্যা হয়। কারণ এই ডিভাইসগুলোতে .dex ফাইল কম্পাইল করতে বেশি সময় লাগে। এই সীমাবদ্ধতা দূর করতে, Google তার Android সিস্টেমে আরও উন্নতি আনার জন্য কাজ করছে। Android ১৬-তে সেই প্রচেষ্টার অংশ হিসেবে এসেছে Cloud Compilation।
Cloud Compilation কীভাবে কাজ করে?
Android ১৬-এ যোগ করা হয়েছে একটি নতুন ফিচার যার নাম Cloud Compilation। এটি এমন একটি প্রযুক্তি, যা অ্যাপ্লিকেশন আর্টিফ্যাক্টগুলো ডিভাইসে তৈরি না করে সরাসরি Play Store থেকে ডাউনলোড করা ফাইল থেকে লোড করতে দেয়।
এই প্রক্রিয়ায় dex2oat টুল চালানোর দরকার পড়ে না, যা সাধারণত .dex ফাইলকে কম্পাইল করে অ্যাপ্লিকেশন আর্টিফ্যাক্ট তৈরি করে। ফলে ইনস্টলেশনের সময় উল্লেখযোগ্য পরিমাণে সময় বাঁচে।
অ্যাপ্লিকেশন আর্টিফ্যাক্ট কী?
Android অ্যাপ চালানোর জন্য Android Runtime (ART) ব্যবহার করে। একটি নতুন অ্যাপ ইনস্টল করার সময়, এটি .dex
ফাইল থেকে .vdex
, .odex
, বা .art
ফাইল তৈরি করে, যেগুলোকে বলা হয় অ্যাপ্লিকেশন আর্টিফ্যাক্ট। এগুলোর কাজ হলো:
.vdex
: রানটাইম যাচাইকরণ দ্রুত করে.odex
: প্রি-কম্পাইল কোড সংরক্ষণ করে.art
: অ্যাপ লোডিং সময় কমায়
নতুন ফোনে এই আর্টিফ্যাক্টগুলো দ্রুত তৈরি হয়, কিন্তু সস্তা বা পুরনো ডিভাইসে এতে সময় বেশি লাগে। তাই Cloud Compilation সেই সমস্যা সমাধানে কার্যকর।
SDM ফাইল ফরম্যাট কী?
Android ১৬-এ নতুনভাবে SDM (Secure Dex Metadata) নামক একটি ফাইল ফরম্যাট চালু করা হয়েছে, যা Cloud Compilation এর মাধ্যমে তৈরি হওয়া আর্টিফ্যাক্ট সংরক্ষণ করে। এই ফাইলটি APK ফাইলের মতোই সাইন করা থাকে, যা ইনস্টলেশনের সময় সিকিউরিটি নিশ্চিত করে।
P.S. I Love You : প্রেম যখন মৃত্যু আর জীবনকে ছাড়িয়ে যায়, সেরা মুভি!
ভবিষ্যতের দিকে তাকিয়ে
যদিও Android ১৭-তেও Cloud Compilation ফিচার রয়েছে, এখনো পর্যন্ত এটি পুরোপুরি চালু হয়নি। সম্ভবত Google এখনো Play Store-এ dex2oat এর মাধ্যমে অ্যাপ্লিকেশন আর্টিফ্যাক্ট প্রস্তুত করার প্রক্রিয়াটি বাস্তবায়ন করেনি। তাই এই ফিচার ব্যবহার করতে ব্যবহারকারীদের কিছুটা সময় অপেক্ষা করতে হতে পারে।
জুমবাংলা নিউজ সবার আগে পেতে Follow করুন জুমবাংলা গুগল নিউজ, জুমবাংলা টুইটার , জুমবাংলা ফেসবুক, জুমবাংলা টেলিগ্রাম এবং সাবস্ক্রাইব করুন জুমবাংলা ইউটিউব চ্যানেলে।