উবুন্টুতে 'i686' এর অর্থ কী?


57

আমি 32 বিবিট বা 64 বিট উবুন্টু ব্যবহার করছি কিনা তা পরীক্ষা করতে To আমি সন্ধান করলাম আমি 32-বিট বা 64-বিট ওএস আছে কিনা তা আমি কীভাবে পরীক্ষা করব? এবং এই উত্তর খুঁজে পেয়েছি uname -a। যদি এটি i386 হিসাবে দেখানো হয় তবে এটি 32 বিট এবং এমডি 64 হবে, এটি 64 বিট হবে তবে আমি এই ফলাফল পেয়েছি:

Linux mukund-ThinkPad-Edge-E431 3.8.0-35-generic #50-Ubuntu SMP Tue Dec 3 01:25:33 UTC 2013 i686 i686 i686 GNU/Linux

এই আই 686 কি? এটি কি 32 বিট বা 64 বিবিট - আমি মনে করি এটি 32 বিট, কারণ আমি যে ডিবেইন প্যাকেজগুলি ইনস্টল করেছি সেগুলি 32 বিটের, সুতরাং যে কেউ দয়া করে বিশদ ব্যাখ্যা দিতে পারেন।


1
এই superuser.com/a/238131/18500 এবং এটি আপনার প্রশ্নের উত্তর: সার্ভারফল্ট
ব্রায়ান

উত্তর:


56

i686 এর অর্থ হল আপনি 32 bitওএস ব্যবহার করছেন ।

টার্মিনালে যান এবং টাইপ করুন।

uname -a

যদি আপনার ফলাফলগুলি নীচের মতো হয় তবে আপনার 64-বিট; অন্যথায়, এটি 32-বিট।

Linux ubuntu-tm 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:39:03 UTC 2011 x86_64 GNU/Linux

আপনার যদি x86_64 থাকে তবে আপনার মেশিনটি 64-বিট।

যদি আপনার ফলাফলগুলি এর সাথে একই হয়; তাহলে আপনার কাছে 32-বিট আছে have

Linux Server 2.6.15-23-386 #1 SMP Tue Mar 1 13:49:40 UTC 2011 i686 GNU/Linux

কোডটিতে আই 686 লক্ষ্য করুন , এর অর্থ আপনার মেশিনটি 32-বিট।

হালনাগাদ:

টার্মিনালে নিম্নলিখিত টাইপ করুন;

uname -m

এটি আপনাকে x86_64 দেবে , যা 64৪ -বিট, বা অন্য কিছু, যা 32-বিট।

সৌজন্য: https://superuser.com/a/260999/130574 (এটি উত্তরটির একটি অনুলিপি)

এছাড়াও বলা হয় P6 microarchitecture, এটি ষষ্ঠ প্রজন্মের ইন্টেল x86 মাইক্রোক্রিটেকচার, পেন্টিয়াম প্রো মাইক্রোপ্রসেসরের মাধ্যমে বাস্তবায়িত হয়েছিল যা নভেম্বর 1995 সালে প্রবর্তিত হয়েছিল। i686 কোডটি প্রসেসরের উপর মৃত্যুদন্ড কার্যকর করার উদ্দেশ্যে করা হয়েছে যা 32 বিট ইন্টেল x86 প্ল্যাটফর্মের সাথে সামঞ্জস্যপূর্ণ, যার মধ্যে রয়েছে সমস্ত ইন্টেল 32 বিবিটি x86 প্রসেসর পর্যন্ত পেন্টিয়াম 4 ইত্যাদি অন্তর্ভুক্ত এবং এএমডি এবং অন্যান্য বিক্রেতাদের প্রসেসরগুলি যা 32 বিট চিপগুলি সামঞ্জস্য করে।

সৌজন্য: উইকিপিডিয়া এবং এই লিঙ্ক

সংক্ষেপে:

এর অর্থ হ'ল আপনি i686প্রসেসরের আর্কিটেকচারের সাথে সামঞ্জস্যপূর্ণ 32 বিট কার্নেল সমর্থনকারী কোড চালাচ্ছেন ।

বিশেষ দ্রষ্টব্য:

এর অর্থ এই নয় যে আপনার সিস্টেমটি কেবলমাত্র একটি 32 বিট কার্নেল চালাতে সক্ষম, এর অর্থ হ'ল আপনি বর্তমানে একটি 32 বিট কার্নেল ভিত্তিক ওএস চালাচ্ছেন।


41

i686 পেন্টিয়াম প্রো 1 এর সাথে প্রবর্তিত ইন্টেলের মাধ্যমে পি 6 মাইক্রোসার্কিটেকচারের সংক্ষিপ্ত

সংক্ষেপে, এটি 32-বিট আর্কিটেকচার। 8086 এবং 80286 এমনকি 16-বিট প্রসেসর। 80386 হ'ল প্রথম 32-বিট ইন্টেল প্রসেসর ( রিয়েল মোড ছাড়াও সুরক্ষিত কাজের প্রবর্তন )। 80586 বিখ্যাত পেন্টিয়াম ™

i686 32-বিট পি 6 প্রসেসরের আর্কিটেকচারের বর্ণনা দিতে ব্যাপকভাবে ব্যবহৃত হয় যা পেন্টিয়াম প্রো / II এর সাথে সামঞ্জস্যপূর্ণ এবং এর নির্দেশ সেট রয়েছে। উদাহরণস্বরূপ, এএমডি কে 7 (ডুরন ™ এবং অ্যাথলন ™) i686 68


6
ইন্টেল কখনই 80686 নাম্বার প্রসেসর তৈরি করতে পারেনি (পেন্টিয়াম দ্বিতীয়টি 80522/3/4 নম্বরযুক্ত)।
এলিস্টায়ার বুকসটন

3
i686 P6 আর্কিটেকচারকে বোঝায় যা পেন্টিয়াম দ্বিতীয় দিয়ে নয়, পেন্টিয়াম দ্বিতীয় দিয়ে শুরু হয়েছিল।
অ্যান্ড্রু মেডিকো

27

বিভিন্ন পোস্টার যেমন বলেছে, আপনার কার্নেলটি 32-বিট। তবে i686 এর অর্থটি আরও কিছুটা ব্যাখ্যা প্রাপ্য।

লিনাক্স কার্নেলটি সংকলন করার সময় (এমন কিছু যা সাধারণত ব্যবহারকারীরা এই দিনগুলিতে করার প্রয়োজন হয় না - উবুন্টুর পিছনে থাকা ভাল লোকেরা কার্নেলের তৈরি সংকলিত সরবরাহ করে), আপনি বিভিন্ন বিকল্প দেখতে পারেন যা আপনি টুইট করতে পারেন ak একটি গুরুত্বপূর্ণ বিকল্প হ'ল সিপিইউ বৈশিষ্ট্য সমর্থন।

সমস্ত x86 সিপিইউ মূল ইন্টেল 80386 (সংক্ষেপিত i386) এর সাথে সামঞ্জস্যপূর্ণ, সুতরাং আপনি যদি সমস্ত x86 সিপিইউগুলির সাথে সামঞ্জস্যপূর্ণ কোনও কার্নেল চান তবে আপনি একটি আই 386 কার্নেল সংকলন করতে পারেন।

তবে আধুনিক সিপিইউতে অনেকগুলি অতিরিক্ত বৈশিষ্ট্য রয়েছে (ইন্টিগ্রেটেড ফ্লোটিং পয়েন্ট ইউনিট, এমএমএক্স ইত্যাদি), যা লিনাক্স এটির জন্য কনফিগার করা থাকলে এটি ব্যবহার করতে পারে। পিছনের সামঞ্জস্যতা এবং কর্মক্ষমতা মধ্যে ভারসাম্য হিসাবে, উবুন্টুর কার্নেলটি ইনটেল পেন্টিয়াম II (কখনও কখনও সংক্ষেপে i686 হিসাবে সংক্ষিপ্ত) পাওয়া যায় এমন বৈশিষ্ট্যগুলির জন্য সমর্থন সহ সংকলিত হয়, এজন্য কার্নেলটি i686 হিসাবে প্রদর্শিত হয়।

এটিও আংশিকভাবে ব্যাখ্যা করে যে 64৪-বিট প্রসেসরের জন্য সংকলিত অ্যাপ্লিকেশনগুলি কখনও কখনও দ্রুত কেন হয়। I686 প্রথম 1997 সালে উপস্থিত হয়েছিল এবং আধুনিক প্রসেসরগুলির অনেকগুলি বৈশিষ্ট্য রয়েছে যা i686 (এসএসই, অতিরিক্ত রেজিস্টার ইত্যাদিতে) উপলভ্য ছিল না, তবে অ্যাপ্লিকেশনগুলিকে এই বৈশিষ্ট্যগুলির জন্য সমর্থন সহ সংকলন করা দরকার যা পুরানো সিস্টেমগুলির সাথে সামঞ্জস্যতা ভঙ্গ করতে পারে। বিপরীতে, x86_64 সিপিইউগুলি 2003 সালে প্রথম উপস্থিত হয়েছিল, সুতরাং অ্যাপ্লিকেশনগুলি সামঞ্জস্যতার সমস্যাগুলি ছাড়াই 1997 এবং 2003 এর মধ্যে প্রবর্তিত কিছু বৈশিষ্ট্যের জন্য সমর্থন সহ সংকলন করা যেতে পারে।


2
"I686" এর কোনও মানক সংজ্ঞা নেই। এটি পি 6 আর্কিটেকচারের সমস্ত কিছু বর্ণনা করতে ব্যবহার করা হয়েছে (যার মধ্যে সিপিইউ রয়েছে যা উবুন্টু আর চালাতে পারে না), "পেন্টিয়াম দ্বিতীয় এবং তারপরে" উবুন্টু দ্বারা, এবং অন্যান্য বিতরণগুলি দ্বারা "পরমাণু / কোর 2 বা উপরে" পর্যন্ত।
অ্যালিস্টায়ার বুকসটন

আপনার পছন্দ হলে আমি এটি পছন্দ করি "এটিও আংশিকভাবে ব্যাখ্যা করে যে 64৪-বিট প্রসেসরের জন্য সংকলিত অ্যাপ্লিকেশনগুলি মাঝে মধ্যে দ্রুত কেন হয়"। প্রথমবার যখন আমি একটি সম্পূর্ণ -৪-বিট সিস্টেম চালাই, তখন আমি গতির উন্নতি দ্বারা উড়ে গেলাম। তবে আপনি যখন একটি মিশ্র 32- / 64-বিট সিস্টেম চালাবেন তখন আপনি এই স্পিডআপটি দেখতে পাবেন না।
জেন

2
সিপিইউগুলিতে সিপিইউডির নির্দেশনা রয়েছে যা সিপিইউকে বৈশিষ্ট্যযুক্ত পতাকাগুলি প্রতিবেদন করতে দেয়। আপনি এগুলিতে / proc / cpuinfo দেখতে পারেন। এমনকি সফ্টওয়্যারটি আই 68686 এর জন্য সংকলিত থাকলেও এটি আরও বর্তমান বৈশিষ্ট্যগুলি সমর্থন করে কিনা তা দেখতে পতাকাগুলি পরীক্ষা করতে পারে।
জ্যান লিংস

বৈশিষ্ট্যযুক্ত পতাকা এবং সিপিইউ নামকরণের অস্পষ্টতা সম্পর্কিত তথ্যের জন্য চিয়ার্স। আমার অবশ্যই স্বীকার করতে হবে, আমার নিজের কার্নেলটি সংগ্রহ করতে হয়েছিল এমন অনেক দিন হয়ে গেছে (সম্ভবত ২.০ সিরিজের কোথাও কোথাও), এবং আমি কল্পনা করেছিলাম যে লিনাক্স তখন থেকেই সিপিইউ বৈশিষ্ট্য সম্পর্কে অনেক চালক হয়ে উঠেছে। আপনি যদি উপস্থাপনাটি উন্নত করতে পারেন বলে মনে করেন তবে দয়া করে আপনার যে কোনও সম্পাদনা বিবেচনা করতে পারেন suggest
জেমস_পিক

যদি আপনার সিস্টেমে র‍্যাম সীমিত থাকে এবং প্রচুর পরিমাণে প্রসেসিং না করে থাকে তবে আপনি 32 বিট সিস্টেমের মধ্যে থেকে আরও ভাল পারফরম্যান্স পেতে পারেন, কারণ বিভিন্ন জিনিস আরও কমপ্যাক্টভাবে সঞ্চিত হয় এবং আপনার সিস্টেমটি রিসোর্ট করার আগে আরও কিছু করতে পারে ডিস্ক আইও ব্যবহার করতে। পরীক্ষা না করেও এ সম্পর্কে অনেক বেশি অনুমান করবেন না।
mc0e

1

সিস্টেম সেটিংস খুলুন, তারপরে বিশদটি ক্লিক করুন। তারপরে আপনি দেখতে পাচ্ছেন আপনার কী ধরণের ওএস রয়েছে।

আমার কাছে উবুন্টু 12.04 এলটিএস 64 বিট রয়েছে এবং এটি uname -aদেখায়:

Linux ubuntu1 3.2.0-60-generic #91-Ubuntu SMP Wed Feb 19 03:54:44 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Https://superuser.com/questions/238112/hat-is-the-differences-between-i686-and-x86-64 দেখুন


একটি সমস্যা আছে, আমি ইউই 3.3 সালে সিস্টেম সেটিংস খুঁজে পাই না, আমি কেবল এটি ইনস্টল করেছি, সিস্টেম সেটিংস সিস্টেম / প্রশাসন বা সিস্টেম / পছন্দগুলিতে দেখা যায় না কেন?
মুকুন্দ

1
যদি এটি খুঁজে না পাওয়া যায় তবে আপনি টার্মিনাল থেকে শুরু করতে পারেন:gnome-control-center
এসপিআরবিএনএন

0

i686 32-বিট পি 6 প্রসেসরের আর্কিটেকচারের বর্ণনা দিতে ব্যাপকভাবে ব্যবহৃত হয় যা পেন্টিয়াম প্রো / II এর সাথে সামঞ্জস্যপূর্ণ এবং এর নির্দেশ সেট রয়েছে।


0

আমি যা খুঁজে পেতে পারি তা থেকে আপনি lscpuআপনার আর্কিটেকচারটি সন্ধান করতেও ব্যবহার করতে পারেন এবং আপনার কার্নেলটি কোন সংস্করণের জন্য সংকলিত হয়েছিল তা সীমাবদ্ধ নয়।

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