내 노트북의 Linux Mint에서는 두 개의 프로세서 코어 중 하나만 인식합니다.

내 노트북의 Linux Mint에서는 두 개의 프로세서 코어 중 하나만 인식합니다.

내 컴퓨터에는 두 개의 프로세서 코어 중 하나만 작동하는 것 같습니다.

인시
CPU~싱글 코어 Intel Core2 Duo T6400(-UP-) 속도~2000MHz(최대) 커널~4.4.0-53-일반 x86_64 최대~2:40 메모리~1180.8/3951.5MB HDD~80.0GB(34.1% 사용됨) 프로세스~160 클라이언트~쉘 inxi~2.2.35
lscpu
건축술: x86_64
CPU 작동 모드:32비트, 64비트
바이트 순서: Little Endian
CPU: 1
온라인 CPU 목록: 0
핵의 프로세스 프로세스:1
Nucleo(s) por «소켓»:1
소켓: 1
모도 NUMA: 1
제작 ID: GenuineIntel
CPU 가족: 6
모델: 23
모델명: Intel(R) Core(TM)2 Duo CPU T6400 @ 2.00GHz
개정: 10
CPU MHz: 2000.000
CPU 최대 MHz: 2000,0000
CPU 최소 MHz: 1200,0000
보고MIPS: 4000.41
캐시 L1d: 32K
캐시 L1i: 32K
캐시 L2: 2048K
NUMA node0 CPU: 0
플래그: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm Constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm

내 컴퓨터는 Windows Vista가 공장 설치되어 제공된 ASUS F50SL 노트북입니다. 그리고 BIOS에는 데스크톱 BIOS 버전에서 찾을 수 있는 Acpi apic 또는 Acpi 2.0... 옵션과 같은 고급 ACPI 옵션을 활성화/비활성화하는 옵션이 없습니다. 예를 들어. 이것은 정보입니다

인시 -F
시스템: 호스트: x-PC1 커널: 4.4.0-53-generic x86_64(64비트) 데스크톱: MATE 1.16.1
           배포판: Linux Mint 18.1 Serena
기계: 시스템: ASUSTeK 제품: F50SL v: 1.0
           Mobo: PEGATRON 모델: F50SL v: 1.0 Bios: American Megatrends v: 209 날짜: 2009년 11월 12일
CPU: 싱글 코어 Intel Core2 Duo T6400(-UP-) 캐시: 2048KB 속도: 2000MHz(최대)
그래픽: 카드: Advanced Micro Devices [AMD/ATI] RV710/M92 [Mobility Radeon HD 4530/4570/545v]
           디스플레이 서버: X.Org 1.18.4 드라이버: fbdev,ati(언로드: vesa,radeon) 해상도:[이메일 보호됨]
           GLX 렌더러: llvmpipe의 Gallium 0.4(LLVM 3.8, 128비트) GLX 버전: 3.0 Mesa 11.2.0
오디오: 카드-1 Advanced Micro Devices [AMD/ATI] RV710/730 HDMI 오디오 [Radeon HD 4000 시리즈]
           드라이버: snd_hda_intel
           카드-2 실리콘 통합 시스템(SiS) Azalia 오디오 컨트롤러 드라이버: snd_hda_intel
           사운드: 고급 Linux 사운드 아키텍처 v: k4.4.0-53-generic
네트워크: 카드-1: Silicon Integrated Systems [SiS] 191 기가비트 이더넷 어댑터 드라이버: sis190
           IF: enp0s4 상태: 최대 속도: 100Mbps 이중: 전체 mac: e0:cb:4e:69:13:c4
           카드-2: Qualcomm Atheros AR928X 무선 네트워크 어댑터(PCI-Express) 드라이버: ath9k
           IF: wlp2s0 상태: 다운 mac: 00:22:43:6f:d3:08
드라이브: HDD 총 크기: 80.0GB(34.1% 사용됨) ID-1: /dev/sda 모델: INTEL_SSDSA2M080 크기: 80.0GB
파티션: ID-1: / 크기: 32G 사용됨: 8.7G(30%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 크기: 8.59GB 사용됨: 0.00GB(0%) fs: swap dev: /dev/sda5
RAID: RAID 장치 없음: /proc/mdstat, md_mod 커널 모듈 존재
센서: 시스템 온도: CPU: 69.0C mobo: N/A
           팬 속도(rpm): CPU: 해당 없음
정보: 프로세스: 160 가동 시간: 2:54 메모리: 1256.8/3951.5MB 클라이언트: Shell(bash) inxi: 2.2.35

그래서; 컴퓨터를 올바르게 부팅하려면 다음 경로의 grub 파일을 수정해야 합니다.etc/기본/그럽다음과 같이 필요한 변경을 수행했습니다.

GRUB_CMDLINE_LINUX_DEFAULT="조용한 스플래시 nomodeset nolapic acpi_osi=\"Windows 2006\""

그 후에 나는 grub을 다음과 같이 업데이트했습니다.sudo 업데이트-그럽

apic은 프로세서 관리에 연결되어 있고 부팅할 수 있으려면 GRUB 파일에 변경 사항을 수동으로 입력하여 비활성화해야 합니다. 제가 설정한 변경 사항은 CPU 코어 중 하나의 비활성화와 관련이 있다고 생각합니다.

프로세서의 코어 하나만 작동하지 않고 두 코어 모두 작동하게 하려면 어떻게 해야 합니까?

답변1

제 기억이 맞다면 DUAL CORE 프로세서의 코어 수를 1개로 제한했던 이 문제를 해결하기 위한 단서를 찾은 곳은 영어로 된 Linux Mint 포럼이었습니다. 내 컴퓨터의 BIOS는 America Megatrends, INC, Vc 2.61 1985-2006입니다. 옵션이 거의 없는 구식 BIOS입니다.

이 BIOS의 최상위 메뉴에는 "Advanced(고급)" 옵션이 있으며 "Advanced(고급)"에는 여러 하위 옵션이 있습니다.

"IO 인터페이스 보안" 옵션을 선택하겠습니다.

이 옵션에는 잠겨 있거나 잠금 해제된 하드웨어 시스템이 많이 있습니다.

오디오 모뎀 인터페이스 잠금 해제됨 LAN 네트워크 인터페이스 잠금 해제됨 USB 인터페이스 잠금 해제됨 새 카드 인터페이스: 잠김

"새 카드 인터페이스" 옵션이 잠금 해제된 경우(하하 무엇인지 모르겠습니다) 운영 체제 세션에서 전체 "정상" 로그인을 수행하려면 "nolapic" 부팅 매개변수 또는 부팅 옵션이 필요합니다. .

그리고 "nolapic"을 사용하면 단일 코어로 작업하게 됩니다.


결론적으로:

BIOS에서 "새 카드 인터페이스"를 LOCKED로 설정하고 nolapic을 더 이상 부팅 옵션으로 사용하지 마십시오.

(아직 irqpoll이 필요하지만 지금은 두 개의 코어가 작동 중입니다.)

관련 정보