কেন 64 বিট সংস্করণ AMD64 এবং 32 বিট সংস্করণ i386 বলা হয়? [নকল]


14

এই প্রশ্নটি ইতিমধ্যে একটি উত্তর আছে:

আমি এই বুঝতে না।

আমি যা জানি তা হল: 64 বিট ওএস, যদি আপনি 2GB র্যাম বেশি হ্যান্ডেল করতে চান। অন্যথায়, 32 বিট ওএস।

তাই উবুন্টুর হোমপেজে আপনি 64 বিট বা 32 বিট ডাউনলোড করতে পারেন। কিন্তু 64 বিট amd64 বলা হয় এবং 32 বিট i386 বলা হয়।

তাই amd64 চালানোর জন্য আমার একটি এএমডি প্রসেসর থাকতে হবে? এবং ই intel চালানোর জন্য i386?

এবং যদি কেউ একটি সফ্টওয়্যার কোড (Apache বলতে দেয়)। তিনি কি একটি 32 বিট এবং এক 64 বিট কোড করতে হবে? কিছু সফ্টওয়ার শুধুমাত্র 32 জন্য এবং 64 না এবং বিপরীত আছে?

আগাম ধন্যবাদ!


উত্তর:


23

64-বিট সংস্করণটিকে সাধারণত 'amd64' বলা হয় কারণ এএমডি 64-বিট নির্দেশ এক্সটেনশানগুলি তৈরি করেছে। (এএমডি এক্স 86 আর্কিটেকচারটি 64 বিটে বাড়িয়েছিল, যখন ইন্টেলটি ইটানিয়ামে কাজ করছিল, তবে ইন্টেল পরে সেই একই নির্দেশাবলী গ্রহণ করেছিল।)

32-বিট সংস্করণটি i386 বলা হয়, কারণ Intel এই চিপগুলিতে ব্যবহৃত 32-বিট নির্দেশ সেটটি তৈরি করে।

আপনি 64-বিট সংস্করণটি প্রায় 64-বিট সক্ষম x86 সামঞ্জস্যপূর্ণ চিপ এবং কোনও আধুনিক x86- উপযুক্ত চিপে 32-বিট সংস্করণে চালাতে পারেন।

আপনি আপনার সফটওয়্যারটি কীভাবে লিখেছেন তার উপর নির্ভর করে, 64 বিটগুলির জন্য এটি পুনঃলিখন করার প্রয়োজন হতে পারে বা নাও হতে পারে। (সাধারণত, সংকলিত সফটওয়্যারের পরিবর্তনগুলি প্রয়োজন হবে, কিন্তু সমস্ত ব্যাখ্যাযুক্ত সফ্টওয়্যার নয় - যেমন, পাইথন বা পার্ল - পরিবর্তনগুলির প্রয়োজন হবে।)


আপনি কি 32 বিট নির্দেশের পিতা Intel এবং 64 বিট AMD এর জন্য বলছেন?
alhelal

4

আমি আমার প্রতিক্রিয়া নাম উৎপত্তি ব্যাখ্যা আপনার অনুরূপ প্রশ্ন কিছু মিনিট আগে.


ওহ আমি একটি মেমরি লিক থাকতে হবে। আমি প্রায় ঠিক আগে একটি পোস্ট জানি না। এটা 2 দীর্ঘ দিন হয়েছে =)
ajsie

4

এএমডি 64 বিট আইএসএ ব্যবহার করে বেরিয়ে এসেছে, তাই এটি AMD64 নামে পরিচিত। ইন্টেল তাদের নিজস্ব সংস্করণ, EM64T, যা বেশিরভাগ সামঞ্জস্যপূর্ণ। একইভাবে, ইন্টেলটির 32-বিট আইএসএ প্রথম ছিল, তাদের i80386, বা i386 সংক্ষিপ্ত। AMD অনেক আগে তাদের কাছ থেকে লাইসেন্স।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.