ভূমিকা
এই সময়ে, সমস্ত ল্যাপটপ এবং ডেস্কটপ ব্যক্তিগত কম্পিউটারগুলি 32-বিট থেকে 64-বিট প্রসেসরগুলিতে স্থানান্তরিত হয়েছে। যদিও এই ক্ষেত্রে, কিছু কম্পিউটার এখনও উইন্ডোজের 32-বিট সংস্করণগুলি সমন্বিত করে যা তাদের কতগুলি মেমরি অ্যাক্সেস করতে পারে তার উপর কিছু প্রভাব ফেলে। এখনও কয়েকটি কম-শেষ মোবাইল প্রসেসর রয়েছে যা 32-বিট ব্যবহার করে তবে সফ্টওয়্যার এখনও পাওয়া যায়।
32-বিট বনাম 64-বিট প্রক্রিয়াকরণের ক্ষেত্রে বড় এলাকাটি ট্যাবলেট প্রসেসরগুলির সাথে সত্যিই একটি সমস্যা। বর্তমানে বেশিরভাগ মোবাইল ফোন এবং ট্যাবলেটগুলি এখনও 32-বিট প্রসেসর ব্যবহার করে। এটি প্রাথমিকভাবে কারণ এটি তাদের ক্ষমতার ব্যবহারের ক্ষেত্রে আরও কার্যকর বলে মনে করে এবং হার্ডওয়্যার ইতিমধ্যে আকার দ্বারা সীমাবদ্ধ। তবুও, 64-বিট প্রসেসরগুলি আরও সাধারণ হয়ে উঠছে, তাই 64-বিট প্রসেসরের বিপরীতে 32-বিট প্রসেসরগুলি আপনার কম্পিউটারের অভিজ্ঞতাকে কীভাবে প্রভাবিত করতে পারে তা বুঝতে ভাল ধারণা।
বিট বোঝা
সমস্ত কম্পিউটার প্রসেসর চিপগুলির ভিতরে অর্ধপরিবাহী যন্ত্রগুলির অন্তর্গত ট্রানজিস্টরগুলির কারণে বাইনারি গণিতের উপর ভিত্তি করে তৈরি হয়। জিনিসগুলিকে খুব সাধারণ পদগুলিতে রাখার জন্য, একটি বিট একটি ট্রানজিস্টার দ্বারা প্রক্রিয়াকৃত সঞ্চিত 1 বা 0 হয়। সমস্ত প্রসেসর তাদের বিট প্রক্রিয়াকরণ ক্ষমতা দ্বারা উল্লেখ করা হয়। এখন বেশিরভাগ প্রসেসরগুলির জন্য, এটি 64-বিট তবে অন্যদের জন্য এটি এখনও 32-বিট পর্যন্ত সীমিত হতে পারে। তাই বিট গণনা মানে কি?
প্রসেসর এই বিট রেটিং প্রসেসর পরিচালনা করতে পারে যে বৃহত্তম সংখ্যাসূচক সংখ্যা নির্ধারণ করে। একক ঘড়ি চক্রের মধ্যে প্রক্রিয়া করা যেতে পারে এমন বৃহত্তম সংখ্যাটি বিট রেটিংটির পাওয়ার (বা সূচক) থেকে 2 সমান হবে। সুতরাং, একটি 32-বিট প্রসেসর একটি সংখ্যা পরিচালনা করতে পারে 2 ^ 32 বা প্রায় 4.3 বিলিয়ন। এর চেয়ে বেশি সংখ্যক নম্বর প্রক্রিয়া একাধিক ঘড়ির চক্রের প্রয়োজন হবে। অন্যদিকে, 64-বিট প্রসেসরটি ২ ^ 64 বা প্রায় 18.4 কুইন্টিলিয়ন (18,400,000,000,000,000,000) সংখ্যা পরিচালনা করতে পারে। এর মানে হল 64-বিট প্রসেসর আরও দক্ষতার সাথে বড় সংখ্যক গণিত পরিচালনা করতে সক্ষম হবে। এখন প্রসেসরগুলি কেবল গণিতকে কঠোরভাবেই করছে না তবে দীর্ঘতর স্ট্রিং মানে এটি একক ঘড়ির চক্রের পরিবর্তে গুণমানের মধ্যে বিভক্ত হওয়ার পরিবর্তে আরও উন্নত কমান্ডগুলি সম্পূর্ণ করতে পারে।
সুতরাং, যদি আপনার একই ঘড়ির গতিতে চলমান একই ধরণের কম্যান্ডে চলমান দুটি তুলনীয় প্রসেসর থাকে তবে 64-বিট প্রসেসরটি 32-বিট প্রসেসর হিসাবে দ্রুতভাবে দ্বিগুণ হতে পারে। এটি সম্পূর্ণ সত্য নয় কারণ প্রতিটি ঘড়ি চক্র অবশ্যই পাসে সমস্ত বিট ব্যবহার করে না তবে যে কোনও সময় এটি 32 এর চেয়ে বেশি, 64 বিটটি সেই নির্দেশের জন্য অর্ধেক সময় নেয়।
মেমরি কি
প্রসেসরের বিট রেটিং দ্বারা সরাসরি প্রভাবিত অন্যান্য আইটেমগুলির মধ্যে একটি হল সিস্টেমটি সমর্থিত এবং অ্যাক্সেস করতে পারে এমন মেমরির পরিমাণ। আসুন আজকের বর্তমান 32-বিট প্ল্যাটফর্মগুলির দিকে নজর দিন। বর্তমানে 32-বিট প্রসেসর এবং অপারেটিং সিস্টেম কম্পিউটারে মোট 4 গিগাবাইট মেমরি সমর্থন করতে পারে। 4 গিগাবাইট মেমরির মধ্যে, অপারেটিং সিস্টেম শুধুমাত্র একটি প্রদত্ত অ্যাপ্লিকেশনের জন্য 2 গিগাবাইট মেমরি বরাদ্দ করতে পারে।
ল্যাপটপ এবং ডেস্কটপ ব্যক্তিগত কম্পিউটারের ক্ষেত্রে এটি আরও বেশি গুরুত্বপূর্ণ। এটি প্রসেসরের জন্য মেমরির স্থান উল্লেখ না করার কারণে তাদের আরো জটিল প্রোগ্রাম এবং অ্যাপ্লিকেশনগুলিতে অ্যাক্সেস রয়েছে। অন্যদিকে, মোবাইল প্রসেসরগুলির সীমিত স্থান রয়েছে এবং সাধারণত প্রসেসরের মধ্যে মেমরি সংহত থাকে। ফলস্বরূপ, এমনকি স্মার্টফোন এবং ট্যাবলেটগুলির জন্য শীর্ষ প্রান্ত প্রসেসরগুলিতে সাধারণত 2 গিগাবাইট মেমরি থাকে তাই এটি 4 গিগাবাইট সীমাতে পৌঁছে না।
কেন এই ব্যাপার? আচ্ছা, প্রসেসরের পরিমাণ মেমরির পরিমাণ প্রোগ্রামটির জটিলতাকে প্রভাবিত করেছে। বেশিরভাগ ছোট ট্যাবলেট এবং ফোনে ফটোশপের মত অত্যন্ত জটিল অ্যাপ্লিকেশনগুলি চালানোর ক্ষমতা নেই। এ কারণে অ্যাডোব মত একটি কোম্পানিকে আরও অনেক অ্যাপ্লিকেশন করা দরকার যা একাধিক জটিল পিসি প্রোগ্রামের বিভিন্ন দিকগুলি করতে পারে। তার মেমরি সীমাবদ্ধতা সহ একটি 32-বিট প্রসেসর ব্যবহার করে, এটি এমন কোন জটিল জটিলতা অর্জন করবে না যা সম্পূর্ণ ব্যক্তিগত কম্পিউটার সক্ষম।
একটি 64-বিট অপারেটিং সিস্টেম ছাড়া 64 বিট CPU কি?
এ পর্যন্ত আমরা তাদের আর্কিটেকচারের উপর ভিত্তি করে প্রসেসরের দক্ষতার কথা বলছি, কিন্তু এখানে একটি কী পয়েন্ট রয়েছে। একটি প্রসেসর সম্পূর্ণ ব্যবহার এটির জন্য লিখিত সফটওয়্যার হিসাবে ভাল। একটি 32-বিট অপারেটিং সিস্টেমের সাথে একটি 64-বিট প্রসেসর চালানো হচ্ছে প্রসেসরের কম্পিউটিং সম্ভাব্যতার বিপুল পরিমাণ অর্থ অপচয় করা। 32-বিট অপারেটিং সিস্টেমটি কেবল প্রসেসরটির অর্ধেক নিবন্ধকের ব্যবহার করতে যাচ্ছে যা তার কম্পিউটিংয়ের ক্ষমতা সীমিত করে। এতে এখনও একই সীমাবদ্ধতা রয়েছে যে বিদ্যমান 32-বিট প্রসেসরটির একই OS রয়েছে।
এটি আসলে একটি মোটামুটি বড় সমস্যা। বেশিরভাগ আর্কিটেকচারের পরিবর্তন যেমন 64-বিট প্রসেসরগুলির জন্য সাধারণত তাদের সম্পূর্ণ প্রোগ্রামগুলির একটি নতুন সেট প্রয়োজন। এটি হার্ডওয়্যার প্রস্তুতকারকদের এবং সফ্টওয়্যার প্রস্তুতকারকদের উভয়ের জন্য একটি বড় সমস্যা। সফটওয়্যার কোম্পানিগুলি তাদের সফটওয়্যার বিক্রয় সমর্থন করার জন্য হার্ডওয়্যার আউট না হওয়া পর্যন্ত নতুন সফটওয়্যার লিখতে চায় না। অবশ্যই, হার্ডওয়্যার ব্যবহারকারীরা তাদের পণ্য বিক্রি করতে পারে না যতক্ষণ না এটি সমর্থন করার জন্য সফ্টওয়্যার থাকে। এন্টারপ্রাইজ CPUs যেমন ইন্টেল থেকে আইএ -64 ইটানিয়ামের সমস্যাগুলির মধ্যে এটি একটি প্রধান কারণ। আর্কিটেকচারের জন্য এবং 32-বিট এমুলেশনটির জন্য সামান্য সফটওয়্যার লিখিত ছিল যা বর্তমান অপারেটিং সিস্টেমগুলিকে গুরুতরভাবে সিপিআইএসকে অক্ষম করে।
সুতরাং, কিভাবে এএমডি এবং অ্যাপল এই সমস্যা কাছাকাছি পেতে হয়? অ্যাপল তার অপারেটিং সিস্টেমের জন্য 64 বিট প্যাচ যোগ করা শুরু করেছে। এটি কিছু অতিরিক্ত সমর্থন যোগ করে, তবে এটি এখনও একটি 32-বিট OS তে চলছে। AMD একটি ভিন্ন রুট নিয়েছে। এটি তার প্রসেসরটি জেনেটিক x86 32-বিট অপারেটিং সিস্টেমগুলি পরিচালনা করার জন্য ডিজাইন করেছে এবং তারপরে অতিরিক্ত 64-বিট নিবন্ধক যোগ করেছে।এটি প্রসেসরটিকে 32-বিট প্রসেসর হিসাবে কার্যকরভাবে 32-বিট প্রসেসর চালানোর অনুমতি দেয় তবে লিনাক্সের বর্তমান 64-বিট সংস্করণগুলি বা আসন্ন উইন্ডোজ এক্সপি 64 এর সাথে এটি CPU এর সম্পূর্ণ প্রসেসিং সম্ভাব্যতাকে ব্যবহার করবে।
64 বিট কম্পিউটিং জন্য সময় সঠিক?
এই প্রশ্নের উত্তর উভয় হ্যাঁ এবং না। এন্টারপ্রাইজ এবং পাওয়ার ব্যবহারকারীর মতো উচ্চতর কম্পিউটারের বাজারে শিল্পটি 32-বিট কম্পিউটিংয়ের সীমাতে পৌঁছেছে। কম্পিউটারগুলি গতি এবং প্রক্রিয়াকরণ ক্ষমতা বৃদ্ধি করতে থাকে তবে পরবর্তী প্রজন্মের প্রসেসরগুলিতে লাফ দিতে হবে। এটি এমন সিস্টেম যা সাধারণত আরও মেমরি এবং বৃহত সংখ্যক গণনার প্রয়োজন হয় যা 64-বিট প্ল্যাটফর্মের সরাসরি সুবিধাগুলি পাবে।
ভোক্তাদের একটি ভিন্ন ব্যাপার। কম্পিউটারে গড় ভোক্তা বেশিরভাগ কাজগুলি বিদ্যমান 32-বিট আর্কিটেকচারের দ্বারা যথেষ্ট পরিমাণে আচ্ছাদিত। অবশেষে, ব্যবহারকারীরা সেই বিন্দুতে পৌঁছাবে যেখানে 64-বিট কম্পিউটিংয়ে স্যুইচ করা হবে, কিন্তু বর্তমানে এটি নেই। এমনকি আগামী দুই বছরেও কতজন ভোক্তাদের কম্পিউটার সিস্টেমে 4 গিগাবাইট মেমরি থাকতে পারে?
64-বিট কম্পিউটিংয়ের প্রকৃত সুবিধাগুলি অবশেষে ভোক্তাদের কাছে হ্রাস পাবে। প্রস্তুতকারক এবং সফটওয়্যার ডেভেলপারগুলি বিভিন্ন ধরণের পণ্যগুলিকে সীমাবদ্ধ করতে চায় যা তাদের খরচগুলি কমাতে এবং কমাতে সহায়তা করতে পারে। এর ফলে, তারা অবশেষে 64-বিট হার্ডওয়্যার এবং সফ্টওয়্যার উৎপাদনের দিকে মনোযোগ দেবে। যে সময় পর্যন্ত, এটি যারা প্রাথমিক adopters হতে বেছে নিতে জন্য একটি বেদনাদায়ক যাত্রা হতে যাচ্ছে।




