क्या मेरा सिस्टम 64-बिट OS चलाने में सक्षम है?


15

मैं 32-बिट Ubuntu 14.4 LTS का उपयोग कर रहा हूं। मैं कैसे बता सकता हूं कि मेरा कंप्यूटर 64-बिट ओएस चला सकता है? मैं आर्किटेक्चर और सीपीयू ऑप-मोड के बीच भ्रमित हूं।

इसका एक अंश /proc/cpuinfo:

$ grep " lm " /proc/cpuinfo
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx **lm** constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm dtherm tpr_shadow vnmi flexpriority

इससे आउटपुट lscpu:

kamal@kamal-G31T-M7:~$ lscpu
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list    0, 1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Stepping:              10
CPU MHz:               2793.084
BogoMIPS:              5586.16
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              2048K
…

3
सभी पेंटियम 4 प्रेस्कॉट के बाद से इंटेल सीपीयू (कुछ जल्दी एटम सीपीयू को छोड़कर) और सभी एएमडी सीपीयू के बाद से Athlon 64 समर्थन x86_64, तो वहाँ 64 बिट समर्थन के लिए जाँच करने की आवश्यकता नहीं है अगर आप कम से कम 12 साल के लिए सीपीयू खरीदा है
phuclv

2
@ LưuV LnhPhúc बिल्कुल सच नहीं है। इंटेल कोर डुओस केवल 32 बिट हैं और सितंबर 2006 तक नए मॉडल जारी किए गए थे। मुझे यह पता है क्योंकि मैं दुर्भाग्य से एक पुराने लैपटॉप में उनमें से एक था।
musiKk

1
वे अभी भी सक्रिय रूप से 132 सीपीयू बनाते हैं जो केवल 32 बिट का समर्थन करते हैं, लेकिन यह संभावना नहीं है कि आप कभी भी किसी डेस्कटॉप या लैपटॉप में मिलेंगे। लगभग सभी उनके उपभोक्ता सामान 64 बिट है।
ओली

@musiKk मैं कोर डुओ के बारे में भूल गया लेकिन यह अब वैसे भी काफी दुर्लभ है
phuclv

आपको आश्चर्य होगा कि कितने 32-बिट CPU अभी भी उपयोग में हैं, विशेष रूप से GNU / Linux के साथ (क्योंकि संसाधन आवश्यकताएँ अभी भी बहुत कम हैं)। पिछली बार जब मैं गया था (अभी कुछ महीने पहले) और अपने सभी सिस्टम सॉफ़्टवेयर को अपग्रेड किया, तो मैंने पाया कि मेरे पास घर पर 64-बिट सिस्टम नहीं है (मेरे पास अतीत में कुछ है, लेकिन वे सभी मर चुके हैं)। मेरे पास सभी 32-बिट सीपीयू हैं ...
ब्रायन नोब्लुक

जवाबों:


30

यदि आप CPU op-mode(s)रेखा को देखते हैं, तो आपको एक सुराग दिखाई देगा:

CPU op-mode(s):       32-bit, 64bit

तो हाँ, आपका CPU 64 बिट निर्देशों का समर्थन करता है । यदि आप चाहें तो उबंटू के 64 बिट संस्करण का उपयोग कर सकते हैं। इसे पुनः स्थापित करने की आवश्यकता होगी, कोई अपग्रेड पथ नहीं है।

अधिकांश सीपीयू जिसका आप पिछले दशक से हाल ही में सामना करेंगे- या शायद 64 बिट का समर्थन करेंगे। यह कोई गारंटी नहीं है क्योंकि इंटेल अभी भी 132 32 बिट सीपीयू बनाता है , हालांकि ये सुपर-बजट एटम, सेलेरोन और पेंटियम, विशेष-उद्देश्य वाले एक्सॉन और कुछ SoCs हैं। एएमडी का प्रसाद समान है।

यदि आप यह पता कर सकते हैं कि सीपीयू क्या है (यानी Model nameआउटपुट पढ़ें ), तो आप कुछ बहुत ही सक्षम Google के साथ समाप्त होते हैं। यहाँ मेरा एक सर्वर है:

Model name:            Intel(R) Pentium(R) CPU G3220 @ 3.00GHz

यह इंटेल ARK पेज देता है जो आपको सभी सीपीयू फीचर्स और सपोर्टेड आर्किटेक्चर बताता है। बेशक तुम्हारा उस लिंक से अलग होगा, लेकिन यह तो पढ़ने के लिए में झंडे का गूढ़ रहस्य बहुत विश्वसनीय और आसान है lscpuऔर cat /proc/cpuinfo


मेरा है, पेंटियम (R) डुअल-कोर CPU E5500 @ 2.80GHz.Intel® 64 yes = Yes.it का मतलब है कि मेरा सिस्टम 64 बिट चला सकता है?
कमाल

हां, जहां तक ​​मुझे जानकारी है, सभी पेंटियम डुअल-कोर सीपीयू 64-बिट ओएस चला सकते हैं।
जीस इकोन

@kamal वह सीपीयू 64-बिट चलाने में पूरी तरह सक्षम है। यहां तक ​​कि इंटेल सेलेरॉन ई 1200 (2008) में 64 बिट्स हैं। तुम्हारा यकीन है कि हाल ही में एक से अधिक है।
इस्माइल मिगुएल

@ZeissIkon मुझे यकीन नहीं था कि मैं जाँच करने के लिए वापस चला गया। बहुत पहले इंटेल पेंटियम डी ( स्मिथफ़ील्ड
रॉब व्हिट्लटन

9

कृपया, आउटपुट से भ्रमित न हों।

आर्किटेक्चर: इसका मतलब है कि वर्तमान ओएस स्थापित है 32-बिट या 64-बिट।

CPU op-mode (s): यह वास्तविक आउटपुट है जो कहता है कि आपका CPU 64-बिट है या नहीं।

उबंटू से क्रॉस-चेक करने के लिए :

lscpu CPU आर्किटेक्चर की जानकारी इकट्ठा करता है जैसे कि CPU, थ्रेड, कोर, सॉकेट, NUMA नोड्स की संख्या, CPU कैश, CPU परिवार, मॉडल, bogoMIPS, बाइट ऑर्डर के बारे में जानकारी और sysfs और / cpuinfo से कदम, और एक मानव में प्रिंट करता है। पठनीय प्रारूप। यह ऑनलाइन और ऑफलाइन दोनों सीपीयू को सपोर्ट करता है। यह पार्स करने योग्य प्रारूप में भी प्रिंट कर सकता है, जिसमें विभिन्न सीपीयू द्वारा अलग-अलग कैश को कैसे साझा किया जाता है, जिसे अन्य कार्यक्रमों में खिलाया जा सकता है।

तो, कमांड चलाएँ:

grep "model name" /proc/cpuinfo 

आपको अपने सीपीयू का मॉडल नंबर मिलेगा। एक Google खोज करें और वहां आपको कुछ ऐसा मिलेगा जो कहता है कि आपका सीपीयू 64-बिट है या नहीं।

से इंटेल :

3


2
मुझे यह इंटेल 64® yes = मेरे प्रोसेसर डिटेल में मिला। इसका मतलब है, मेरा सिस्टम 64 बिट ओएस चलाने में सक्षम है :)
कमाल 16

3

आपका CPU 64-बिट सिस्टम का समर्थन करता है।

इसमें देखा जा सकता है CPU op-mode(s)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.