ফোনের স্পেসিফিকেশন দেখার সময়, আপনি ডিভাইসের RAM এবং স্টোরেজ স্পেসের পরিমাণের মতো পরিসংখ্যানের সাথে সহজ महসус করতে পারেন। একটি জিনিস যা আপনি লক্ষ্য করতে পারেন वो হলো ফোনটি হয় "32-bit" অথবা "64-bit" — যা সেলফ-এক্সপ্লানেটরি নয় যে এটার আসল মানে কী। তাহলে, এর মানে কী? আসুন অ্যান্ড্রয়েড ফোনের জন্য 32-বিট এবং 64-বিটের পার্থক্য, এটি আপনার জন্য একটি ব্যবহারকারী হিসেবে কী মানে, এবং কোনটি बेटার চয়েস সেটি দেখি।
32-বিট এবং 64-বিট বলতে কী বোঝায়?
কম্পিউটার হার্ডওয়্যারে বড় সংখ্যা সাধারণত ভালো জিনিস বোঝায়, এই ধারণা থেকে সহজেই অনুমান করা যায় 64-বিট ফোন 32-বিট ফোনের চেয়ে উন্নত। কিন্তু 32-বিট এবং 64-বিট বলতে একদম কী বোঝায়?
এই স্পেসিফিকেশনটি ডিভাইসের প্রসেসর টাইপের সাথে সম্পর্কিত। যখন একটি প্রসেসর 32-বিট বা 64-বিট হিসেবে লেবেল করা হয়, তবে এটি সেটি বোঝায় সেই নির্দিষ্ট প্রসেসরের রেজিস্টারে কতটুকু মান স্টোর করা যায়। প্রসেসররা তাদের কাজ করার সময় ডেটা স্টোর করতে রেজিস্টার ব্যবহার করে, তাই বেশি জায়গা মানে বেশি মান স্টোর করা যায়। একটি 32-বিট প্রসেসরের রেজিস্টারে 2^32 মান (প্রায় ৪ বিলিয়ন, রাউন্ড ডাউন) স্টোর করার জায়গা থাকে, در то время as একটি 64-বিট প্রসেসর 2^64 মান (১৮ কUINTillion, রাউন্ড ডাউন) স্টোর করতে পারে। এর মানে 64-বিট প্রসেসরদের 32-বিট প্রসেসরদের চেয়ে চার বিলিয়ন গুন বেশি অ্যাড্রেস তাদের নিপতানে রয়েছে—একদম স্পষ্ট উন্নতি!
এটি কী পার্থক্য তৈরি করে?
এখন আমরা শিখেছি যে 64-বিট প্রসেসরের আছে অনেক বেশি প্রসেসিং স্পেস, যা কাগজে খুব ইমপ্রেসিভ শোনায়। 32-বিট এবং 64-বিট অ্যান্ড্রয়েড ফোনের জন্য কী মানে? 64-বিট ফোনে আমরা কী দেখব যা 32-বিট ফোনে দেখব না?
প্রসেসর
৬৪-বিট প্রসেসরদের যেটা অতিরিক্ত স্পেস আছে, সেটি ব্যবহার করে সেগুলো ৩২-বিট প্রসেসরদের চেয়ে প্রতি সেকেন্ডে বেশি ডেটা প্রসেস করতে পারে।畢竟, তাদের আরও বেশি রুম আছে ডেটা স্টোর করার, যার মানে বড় ভলিউমের ডেটা ওয়ার্ক করতে পারেন ৩২-বিট প্রসেসরদের মত বারবার মেমরির দিকে ফিরে যাওয়া ছাড়া। ফলস্বরূপ, ৬৪-বিট প্রসেসররা ৩২-বিট কাউন্টারপার্টদের চেয়ে দ্রুত ডেটা ইন্টেক এবং প্রসেস করতে পারে—সর্বদা একটি প্লাস!
RAM
৩২-বিট vs ৬৪-বিট অ্যান্ড্রয়েড ফোনের জন্য একটি আকর্ষণীয় সুবিধা হলো ৬৪-বিট প্রসেসর ডিভাইসে ব্যবহারযোগ্য RAM-এর পরিমাণ বাড়ায়। ৩২-বিট রেজিস্টারের আকার মানে সফটওয়্যার ৪ GB মেমরি ব্যবহার করতে সীমাবদ্ধ। এর মানে যদি আমরা ৪ GB-র বেশি RAM একটি ৩২-বিট প্রসেসরযুক্ত ফোনে ইনস্টল করি, তবে এক্সট্রা RAM সফটওয়্যার ব্যবহার করতে পারবে না এবং ফলস্বরূপ "ব্যয় হয়ে যাবে"।
এই লিমিট বাইপাস করার উপায় রয়েছে; যাইহোক, শুধু একটি ৬৪-বিট প্রসেসর ইনস্টল করলে, এর রেজিস্টারের আকার আমাদের একটি ডিভাইসে ১৬ এক্সাবাইট (১৭ বিলিয়ন GB) পর্যন্ত RAM ব্যবহার করতে দেয়। অবশ্য, সেটি ব্যবহার করার জন্য অনেক দিন লাগবে (যদি কখনো হয়!)। অর্থাৎ আমাদের ফোনে ৪ GB-র বেশি RAM থাকতে পারে। বেশি RAM মানে মেমরিতে অ্যাপ রাখার বেশি স্পেস যাতে মাল্টিটাস্কিং অনেক স্মুথ হয়।
অ্যাপস
একটি জিনিস যা ৬৪-বিট-এ যাওয়ার পর সবসময় স্পিড আপ হবে না সেটি হলো ফোনে ইনস্টল করা অ্যাপস এবং অপারেটিং সিস্টেম। সমস্যা এখানে যে ডেভেলপাররা এগুলো ৩২-বিট সিস্টেমের জন্য কোড করেছেন হতে পারে, তাই ৬৪-বিট ফোন যেসব অতিরিক্ত হার্ডওয়্যার অফার করে সেগুলো ব্যবহার করেনি। অবশ্য, যদি ডেভেলপার ৩২-বিট ফোন টার্গেট করে, তবে সে কেন হার্ডওয়্যার ব্যবহার করার চেষ্টা করবে যা আছে নেই? যাইহোক, যদি অপারেটিং সিস্টেম বা অ্যাপ ৬৪-বিট ধরে কোড করা হয়, তবে ৩২-বিট ভ্যারিয়েন্টের চেয়ে স্পীডে উল্লেখযোগ্য পার্থক্য থাকবে।
আমার ডিভাইস কি ৬৪-বিট?
আপনি যদি আপনার ডিভাইস ৩২-বিট নাকি ৬৪-বিট সেটি চেক করতে চান, তবে AnTuTu Benchmark দিয়ে সহজে করতে পারেন। একবার ডাউনলোড ও ইনস্টল করলে, নিচের ডান পাশের Info বাটনে প্রেস করুন এবং CPU ক্যাটাগরির অধীনে Type ফিল্ড চেক করুন। এটি আপনাকে বলবে আপনার ফোনের প্রসেসর টাইপ কী।
উপসংহার
ডিস্ক স্পেসের মতো কিছু জিনিসের বিপরীতে, অ্যান্ড্রয়েড ফোনের জন্য 32-বিট vs 64-বিট টপিক সত্যিকারের মানে সেলফ-এক্সপ্লানেটরি নয়। আশা করি আপনি এখন স্পেসিফিকেশনটি কী, এটি স্মার্টফোনের জন্য কী মানে, এবং আপনার নিজের ফোন ৬৪-বিট নাকি ৩২-বিট সেটি জানতে পারবেন।
আপনি কি ৬৪-বিট ফোনে আপগ্রেড করেছেন? যদি হ্যাঁ, তবে কি পারফরম্যান্সে পার্থক্য লক্ষ্য করেছেন, নাকি আগের মতোই লাগল? কমেন্টে আমাদের জানান।