Saya memasang OS 64-bit dalam prosesor 32-bit

12

Seperti judulnya, saya tidak sengaja menginstal 64-bit Ubuntu 13.04 dalam prosesor 32-bit, dan itu berfungsi dengan baik untuk saat ini (sebenarnya saya merasa PC saya menjadi lebih responsif). Akankah ada masalah dalam waktu dekat? Saya pikir Motherboard saya 64-bit tetapi saya tidak yakin, tetapi prosesor saya 32-bit. Selanjutnya, saya lakukan lscpudan saya mendapat ini:

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            15
Model:                 4
Stepping:              9
CPU MHz:               2659.023
BogoMIPS:              5318.04
L1d cache:             16K
L2 cache:              1024K
NUMA node0 CPU(s):     0
Adnan
sumber
21
Menurut lscpu, Prosesor Anda adalah 64bit.
Mitch
1
Jika semuanya berfungsi maka Anda memiliki CPU 64-bit, maka jangan khawatir ...
Alvar
5
jika Anda memiliki prosesor 32 bit, OS 64bit bahkan tidak akan menginstal
Dee
Pentium F4 atau Pentium D yang keduanya merupakan mikroarsitektur Intel 64 - NetBurst (menurut CPU Family 15, informasi Model 4). D adalah prosesor dual core, jadi itu mungkin bukan milik Anda.
JustinC
Sangat sedikit, jika ada , PC (dan saya menggunakan istilah itu secara luas di sini) yang dijual dalam beberapa tahun terakhir memiliki CPU yang tidak mampu 64-bit. Dan seperti yang telah ditunjukkan dalam jawaban, CPU Anda berkemampuan 64-bit, sebagaimana dibuktikan baik oleh output yang dikutip maupun fakta bahwa ia bekerja sama sekali.
CVn

Jawaban:

39

Jika Anda menginstal OS 64-bit, CPU Anda tentu mampu 64-bit. Dalam prosesor 32-bit saja, penginstal 64-bit bahkan tidak dimulai.

Dalam mode-operasi CPUlscpu keluaran : 32-bit, 64-bit berarti CPU Anda mampu 32-bit dan 64-bit. Arsitektur: x86_64 adalah arsitektur kernel saat ini (64-bit).

Anda juga dapat memeriksa dukungan 64-bit yang sedang berjalan:

grep " lm " /proc/cpuinfo

Jika tidak menghasilkan apa-apa, Anda memiliki CPU 32-bit. Jika output sesuatu seperti bendera: bla bla lm bla bla bla CPU Anda mendukung panjang Modus (AKA 64-bit).

Eric Carvalho
sumber
2
Saya melakukan grep "lm" /proc/cpuinfodan saya mendapat bendera bla bla lm bla bla, sehingga memuaskan cek Anda.
Adnan
7
Tidak ada bla pada bendera saya. Haruskah saya khawatir?
Orang Brazil itu
1
@ ruda.almeida blah = "banyak bendera yang tidak perlu Anda khawatirkan". lm adalah flag yang memberi tahu Anda memiliki CPU 64-bit.
Eric Carvalho
10

Dari output Anda jelas bahwa Anda memiliki CPU 64bit. GarisCPU op-mode(s):32-bit, 64-bit berarti bahwa Anda memiliki CPU 64bit.

Oleh karena itu tidak ada masalah menggunakan OS 64bit.

Uwe Plonus
sumber
1
Banyak kali laptop dengan 64-bit-mampu CPU datang dengan OS 32-bit pula (karena mereka sering memiliki terlalu sedikit memori untuk 64-bit menjadi sangat berguna). Ini mungkin sumber kebingungan.
Tom Marthenal
8

Sepertinya Anda mengalami kejutan yang sama yang saya lakukan beberapa tahun yang lalu.

Saya tidak sengaja memasukkan CD Ubuntu 64-bit di laptop saya dan memasangnya, dan sedikit kemudian saya sadar "Tunggu sebentar ... Saya pikir laptop saya adalah sistem 32-bit?"

Jika versi 64-bit bekerja pada sistem Anda, maka itu berarti sistem Anda sebenarnya adalah sistem 64-bit, bukan 32-bit seperti yang dulu Anda pikirkan;)

RobinJ
sumber
1

Prosesor Anda sebenarnya adalah prosesor 64-bit karena baris ini menyatakan:

Arsitektur: x86_64

Jika sudah 32-bit, Anda tidak bisa menginstal OS 64-bit sejak awal. Jangan khawatir, PC Anda akan berfungsi dengan baik.

Dharmaputhiran
sumber
6
Sebenarnya Arsitektur: x86_64 berarti ada 64-bit kernel yang berjalan. Arsitektur CPU ditampilkan sesuai dengan mode operasi CPU . Tentu saja, kernel 64-bit tidak akan berjalan dalam CPU 32-bit saja, jadi jawaban ini tidak salah.
Eric Carvalho