x86_64 amd64 এবং 64 বিটের মধ্যে পার্থক্য কী


20

x86_64 amd64 এবং 64 বিটের মধ্যে পার্থক্য কী? আমি এটি একটি বোকা প্রশ্ন মনে করি কিন্তু এখনও।

আমি একটি x86_64 বিট উবুন্টু ব্যবহার করি, তবে কখনই গতকাল প্রকাশিত জিনোম ৩.১16 এর মতো অন্য কোনও 64৪ বিট চিত্রের লাইভ বুট করার চেষ্টা করি এটি কার্যকর হয় না?

এছাড়াও কিছু সময় যখন আমি একটি image৪ বিট চিত্রের ভার্চুয়াল মেশিন চেষ্টা করি তখন এটি কার্যকর হয় না।

এর কারণ কী?

আমার ল্যাপটপ মডেলটি এইচপি প্যাভিলিয়ন ডিভি 4 1506tx। প্রসেসরটি 2.20 গিগাহার্টজ ইন্টেল কোর 2 ডুও প্রসেসর টি 6600



আপনি যখন ভার্চুয়াল মেশিন চালানোর চেষ্টা করবেন, আপনি কোন ত্রুটি বার্তাটি দেখতে পাচ্ছেন? আপনার সিপিইউতে বেশ কয়েকটি হার্ডওয়্যার (ভিটি-এক্স) নেই যা বেশিরভাগ -৪-বিট সিপিইউতে রয়েছে, সুতরাং 64৪-বিট ভিএমগুলি চলতে পারে না বা কেবল একটি কনফিগারেশন ফাইল সম্পাদনা করার পরে চলতে পারে।
মার্ক প্লটনিক ২

সবার আগে আমার কাছে ভার্চুয়াল বাক্সে একটি 64৪ বিট ভিএম তৈরির বিকল্প নেই। আমার কাছে সমস্ত 32 টি বিট its যদিও আমার অস 64৪ বিট। এবং যদি আমি এটি ইনস্টল করার চেষ্টা করি তবে ভুল কার্নেল বলে।
jgm

এছাড়াও যদি আমার প্রসেসরটি 64 বিট হয় তবে কি ভার্চুয়াল মেশিন হিসাবে 64 বিট ওএস চালানোর জন্য ভিজ্যুয়ালাইজেশন সমর্থন দরকার? এবং কেন সাধারণ 64৪ বিট ডুয়েস্ট এমনকি লাইভ বুট করার জন্য কাজ করে?
জেজিএম

1
এগুলি সব একই, তবে dতিহাসিক কারণে amd64 হ'ল ওম ইউনিক্স / লিনাক্সের নামকরণ।
সের্গেই কোলোডিয়াজনি

উত্তর:


21

এটি সঠিক সমস্যার সমাধান নাও করতে পারে তবে আমি x86_64, amd64 এবং 64-বিটের মধ্যে পার্থক্যটি পরিষ্কার করব।

প্রতিটি মাইক্রো প্রসেসর একটি নির্দেশিকা সেট প্রয়োগ করে (সংক্ষেপে নির্দেশ সেট আর্কিটেকচার বা আইএসএও বলা হয়)।

-৪-বিট আইএসএ বা -৪-বিট প্রসেসরের অর্থ প্রসেসর চালিত প্রতিটি নির্দেশের দৈর্ঘ্য b৪ বিট।

x86_64 নির্দিষ্ট 64-বিট আইএসএর নাম। এই নির্দেশিকা সেটটি 1999 সালে এএমডি (অ্যাডভান্সড মাইক্রো ডিভাইস) দ্বারা প্রকাশিত হয়েছিল। এএমডি পরে এটি এমডি 6464 এ পুনরায় ব্র্যান্ড করে nded

X86_64 থেকে আলাদা অন্যান্য 64-বিট আইএসএ হ'ল আইএ -৪৪ (1999 সালে ইন্টেল প্রকাশিত হয়েছিল)।


+1 এছাড়াও সিপিইউর একটি ডেটা বাস এবং একটি ঠিকানা বাস রয়েছে - উভয়ই x86_64 (ওরফে amd64) এ 64 বিট। ইন্টেল পেন্টিয়াম 32 বিট অ্যাড্রেস বাসকে বোঝায় তাই 4 জিবি শারীরিক মেমরি সীমাবদ্ধ কিন্তু এটি একটি 64 বিট ডেটা বাস নিযুক্ত করে।
টিনো ম্যাকলারেন

0

প্রকৃতপক্ষে ... এএমডি 64 হ'ল আসল 64৪ বিট আর্কিটেকচার যা এএমডি এটি তৈরি করেছে এবং এটি ইন্টেলকে লাইসেন্স করেছে এবং এটি আজও ব্যবহার করে (ঠিক যেমন এএমডি-তে 32 বিট সিপিইউতে x86 ব্যবহার করার লাইসেন্স ছিল)। x86_64 যতদূর আমি জানি এটি 32 বিট সিপিইউর চেয়ে বেশি কিছু নয় যা একটি অনুমিত bit৪ বিট সিস্টেমের অতিরিক্ত মেমরির সমাধান করতে পারে (যেমন একটি 32 বিট সিস্টেম যা 4 জিবি র‌্যামের বেশি র‌্যাম সনাক্ত করে এবং ব্যবহার করে)।


এটি বিদ্যমান উত্তর থেকে কীভাবে আলাদা?
থমাস ওয়ার্ড

না, x86_64 আসল 64 বিট আর্কিটেকচার। আপনি এটি i686 PAE (অপারেটিং সিস্টেমের ভার্চুয়াল মেমরি টেবিল ব্যবহার করে ফিজিকাল অ্যাড্রেস এক্সটেনশন) দিয়ে বিভ্রান্ত করছেন যা 32 বিট মেমরি স্পেসের (4 গিগাবাইটের বাইরে) মেমরির সমর্থনকে প্রসারিত করে।
মারিউসম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.