এটি আপনাকে অ্যাপলের এআরএম 64 এ স্যুইচ করার সুবিধা সম্পর্কে জেনে রাখা দরকার pretty
"64-বিট" উল্লেখ না করে এমন বিষয়গুলি উল্লেখ করাও গুরুত্বপূর্ণ, কারণ এই ক্ষেত্রেও অনেক বিভ্রান্তি রয়েছে। বিশেষত, "64৪-বিট" এর মধ্যে অন্তর্ভুক্ত নেই :
- শারীরিক র্যামের ঠিকানা আকার। আসলে র্যামের সাথে কথা বলার জন্য ব্যবহৃত বিটের সংখ্যা (এবং তাই হার্ডওয়্যারটি যে পরিমাণ র্যাম সমর্থন করতে পারে) সিপিইউয়ের বেনিফিটনের প্রশ্ন থেকে ডাকা হয়। এআরএম সিপিইউগুলি 26 বিট থেকে শুরু করে 40 বিট পর্যন্ত রয়েছে এবং বাকিটি থেকে এটি স্বাধীনভাবে পরিবর্তন করা যেতে পারে।
- ডাটা বাসের আকার। র্যাম বা ক্যাশে থেকে প্রাপ্ত তথ্যের পরিমাণ একইভাবে ডিকপলড। পৃথক সিপিইউ নির্দেশাবলী একটি নির্দিষ্ট পরিমাণের ডেটা অনুরোধ করতে পারে, তবে প্রকৃতভাবে প্রাপ্ত ডেটার পরিমাণটি স্বাধীনভাবে ফ্যাচকে ছোট অংশে বিভক্ত করে বা প্রয়োজনীয়ের চেয়ে বেশি সংগ্রহ করে স্বাধীন হতে পারে। আইফোন 5 ইতিমধ্যে 64৪-বিট খণ্ডগুলিতে মেমরি থেকে ডেটা নিয়ে আসে এবং পিসি বিশ্বে 192 বিট অবধি আকারের আকার থাকে।
- ভাসমান-পয়েন্ট সম্পর্কিত যে কোনও কিছু। এফপিইউ নিবন্ধের আকার এবং অভ্যন্তরীণ নকশাটি স্বতন্ত্র এবং এআরএম 64৪ এর আগে থেকে এআরএম সিপিইউগুলিতে -৪-বিট এফপিইউ রেজিস্টার রয়েছে।
"-৪-বিট" এ কেবল একটি বিপণন গিমিকই নয়, এটি একটি আশ্চর্যজনক অগ্রগতি নয় যা অ্যাপ্লিকেশনগুলির একটি নতুন শ্রেণিকে সক্ষম করে। সত্য, প্রায়শই ঘটে যায়, এর মধ্যে থাকে।
Fact৪-বিটে যাওয়ার সরল সত্যটি সামান্য কাজ করে। এটি বেশিরভাগ প্রোগ্রামের জন্য কিছুটা উচ্চতর মেমরির ব্যবহার এবং কিছু প্রোগ্রামিং কৌশলকে আরও কার্যকর করে তোলে makes সামগ্রিকভাবে, এটি অত্যন্ত তাত্পর্যপূর্ণ নয়।
এআরএম আর্কিটেকচারটি transition৪-বিটে রূপান্তরিত করে অন্যান্য জিনিসের একগুচ্ছ পরিবর্তন করেছে। রেজিস্ট্রিগুলির একটি বর্ধিত সংখ্যা এবং একটি সংশোধিত, প্রবাহিত নির্দেশিকা সেট 32-বিট এআরএমের চেয়ে দুর্দান্ত পারফরম্যান্স লাভের জন্য তৈরি করে।
অ্যাপল তাদের নিজস্ব কিছু পরিবর্তন করতে রূপান্তরটির সুযোগ নিয়েছে। বৃহত্তম পরিবর্তনটি হ'ল একটি ইনলাইন রক্ষণ গণনা, যা সাধারণ ক্ষেত্রে ধরে রাখতে এবং মুক্তি দেওয়ার জন্য একটি ব্যয়বহুল হ্যাশ টেবিল অনুসন্ধান করার প্রয়োজনকে সরিয়ে দেয়। যেহেতু বেশিরভাগ উদ্দেশ্য-সি কোডে এই ক্রিয়াকলাপগুলি এত সাধারণ, এটি একটি বড় জয় win প্রতি-অবজেক্ট রিসোর্স ক্লিনআপ ফ্ল্যাগগুলি নির্দিষ্ট কিছু ক্ষেত্রে অবজেক্ট ডিএলওকেশনটি বেশ কিছুটা দ্রুত করে তোলে। সব মিলিয়ে কোনও বস্তু তৈরি ও ধ্বংস করতে ব্যয় মোটামুটি অর্ধেক কেটে নেওয়া হয়। ট্যাগযুক্ত পয়েন্টারগুলি দুর্দান্ত পারফরম্যান্সের জয়ের পাশাপাশি মেমরির ব্যবহার হ্রাস করার জন্যও করে।