저는 CPU에 대해 아무것도 모릅니다. 32비트 버전의 우분투가 있습니다. 하지만 64비트 응용프로그램을 설치해야 합니다. 64비트 응용 프로그램은 32비트 운영 체제에서 실행되지 않는 것으로 나타났습니다. 그래서 운영체제를 업그레이드하기로 결정했습니다. 그런데 친구가 새로 업그레이드하기 전에 CPU 사양을 확인하라고 하더군요. 웹사이트에서 제안한 대로 이 명령을 실행했습니다.
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
Model name: Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
Stepping: 10
CPU MHz: 1315.182
CPU max MHz: 2603.0000
CPU min MHz: 1203.0000
BogoMIPS: 5187.07
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 2048K
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 cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm pti tpr_shadow vnmi flexpriority dtherm
이것은 간단히 말해서 무엇을 의미합니까? 내 컴퓨터에 64비트 Ubuntu를 설치할 수 있는지 알고 싶습니다. 제가 설치한 RAM은 2GB 입니다. 내 시스템이 10년이 넘었기 때문에 내 CPU 상태에 대한 전문가의 조언을 듣고 싶습니다. 새 컴퓨터를 사야 할까요? 아니면 이전 버전을 계속 사용할 수 있나요? 확인했습니다. 하지만 일이 더 쉬워지기를 바랍니다. https://unix.stackexchange.com/a/77724/413713
(내 하드웨어에 관한 모든 정보를 공유할 수 있습니다. 정보를 수집한 방법만 알려주세요.) 미리 감사드립니다. 나쁜 영어로 죄송합니다
답변1
Intel의 CPU 기능 요약그림과 같이 64비트 모드를 지원하는지 확인하세요.
CPU op-mode(s): 32-bit, 64-bit
의 출력입니다 lscpu
.
이것은 아니다아톰 CPU둘 다 괜찮으므로 시스템의 나머지 부분은 64비트 운영 체제를 지원할 가능성이 높습니다.
64비트 변형 운영 체제를 다시 설치하거나 Ubuntu의 다중 아키텍처 지원을 사용할 수 있습니다. 64비트 커널을 설치하고 아키텍처를 추가하면 amd64
다시 설치하지 않고도 64비트 소프트웨어를 설치하고 실행할 수 있습니다. - 모든 것을 설치하십시오:
sudo dpkg --add-architecture amd64
sudo apt-get update
sudo apt-get install linux-image-generic:amd64
(그런 다음 재부팅).
답변2
다음은 동일한 CPU에서 64비트 Ubuntu를 실행하는 사람입니다.
따라서 대답은 '예'입니다. CPU에서 64비트 Ubuntu를 실행할 수 있습니다.
답변3
예, 작동할 것입니다.
E5300그것은 x86-64 CPU이고, 내가 아는 한 x86-64 CPU용 마더보드나 노트북을 만드는 공급업체는 커널이 로드된 후 OS가 64비트 모드로 전환하는 것을 어떻게든 막지 못합니다.
UEFI가 아닌 순수 레거시 BIOS 16비트 부팅으로 부팅해야 할 수도 있지만 일단 커널이 로드되면 커널 드라이버와 CPU 기능에 의해서만 제한됩니다.
새 컴퓨터를 사야 할까요?
예, 좋은 데스크톱 GUI 성능이나 모든 종류의 숫자 처리를 원한다면 가능합니다. 에너지 효율성에 관심이 있다면 괜찮습니다. 최신 시스템은 이전 Core 2보다 유휴 전력 소비량이 훨씬 적습니다.
E53002세대(45nm) Core 2(펜린/울프데일) 이는 제가 홈 서버로 사용하는 기존 E6600에 비해 전력 예산을 절약하는 데 도움이 될 것입니다. (2세대는 SSE4.1 SIMD 확장이 있고 SSSE3 셔플링이 더 빠르다는 것을 의미합니다. 이는 비디오 인코딩과 같은 일부 작업에 중요합니다.)
메모리 대역폭은많은Core 2 Duo(예: 4x)에 비해 최신 시스템(AMD Zen 1/Zen 2 또는 Intel Skylake 파생 제품)에서 더 나은 성능을 제공합니다. 메모리 병목 현상이 없더라도 시계별 단일 코어 성능은 웹 브라우저 실행을 포함한 다양한 상황에서 거의 2배 더 빨라질 수 있습니다.
또한 2.6GHz Core 2와 새 CPU 사이에는 클럭 속도 비율이 있어 버스트 성능(예: 웹 페이지 렌더링)을 위해 3.5GHz 또는 4.5GHz(CPU 모델에 따라 다름)까지 터보할 수 있습니다. 대화식 사용에서는 성능 차이가 절대적으로 눈에 띕니다.
8GiB RAM을 사용하더라도 이 Core 2 시스템의 웹 브라우징은 최소한 Haswell(및 가급적이면 Skylake 또는 Zen) 기반의 최신 시스템만큼 빠르지는 않습니다.
2016년 12월쯤까지 한동안 5GB RAM, DDR2-533을 탑재한 Core 2 Duo E6600(1세대 65nm Core 2)을 사용했는데, Chromium에서 탭을 많이 열어두는 게 정말 재미없었어요. 교체하지 않아도 상당히 느립니다.
기존 시스템을 위한 새 메모리에 투자하기 전에 두 번 생각하십시오.
답변4
비슷한 시스템이 있습니다. 한 단계에서 커널을 PAE로 업그레이드하고 RAM을 3GB에서 8GB로 업그레이드했습니다. 그러나 (당시에는) 64비트 운영 체제를 설치하려는 모든 시도가 실패했습니다. 펌웨어가 시작을 거부합니다.
나중에 나는 기존 운영 체제에 64비트 커널을 설치할 수 있다는 것을 발견했습니다. 그리고 시작하세요. 그러다가 다중 아키텍처와 일부 개별 64비트 프로그램을 설치할 수 있다는 사실을 발견했습니다.
훨씬 후에 나는 데비안이 설치 프로그램을 개선했고 이 시스템에 64비트 데비안을 설치할 수 없다는 것을 발견했습니다.
문제는 부트로더에 있다고 생각합니다. 펌웨어가 64비트 모드로 전환하는 방법을 모르는 것 같습니다. 이제 grub하고 64비트 모드로 전환하세요.