私のラップトップのLinux Mintは、2つのプロセッサコアのうちの1つだけを認識しています。

私のラップトップのLinux Mintは、2つのプロセッサコアのうちの1つだけを認識しています。

私のコンピュータは、2つのプロセッサコアのうちの1つだけを実行しているようです。

インシ
CPU~シングルコア Intel Core2 Duo T6400(-UP-) 速度~2000MHz(最大)コア~4.4.0-53-一般 x86_64 最大~2:40 メモリ~1180.8/3951.5MB HDD~80.0GB(34.1%使用) Procs~160 クライアント~Shell inxi~2.2.35
LSCPU
アーキテクチャ:x86_64
CPU動作モード:32ビット、64ビット
バイト順序: Little Endian
CPU: 1
オンラインCPUリスト:0
Hiloコアプログラム:1
«ソケット»コア:1
ソケット:1
もど沼: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ノード0 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 reps tm2 CX16 xtpr pdcm sse4_1 xsave lahf_lm dtherm

私のコンピュータは、工場でWindows VistaがインストールされているASUS F50SLノートブックです。また、BIOSには、デスクトップBIOSバージョンで見つけることができるAcpi apicまたはAcpi 2.0 ...オプションなどの高度なACPIオプションを有効/無効にするオプションはありません。これは情報です

INSI-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
           マザーボード: 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) 回避策:[Eメール保護]
           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:SiS(Silicon Integrated Systems)191ギガビットイーサネットアダプタドライバ:sis190
           IF:enp0s4ステータス:アップリンク速度:100Mbpsデュアル:フルmac:e0:cb:4e:69:13:c4
           カード2:Qualcomm Atheros AR928Xワイヤレスネットワークアダプタ(PCI-Express)ドライバ:ath9k
           IF: wlp2s0 状態: off 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マザーボード:該当なし
           ファン速度(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つを無効にすることに関連していると思います。

プロセッサのコアを1つだけ動作させるのではなく、両方のコアを動作させるにはどうすればよいですか?

答え1

私の記憶が正しいなら、DUAL COREプロセッサのコア数を1つに制限する問題を解決できる手がかりをLinux Mint英語フォーラムで見つけました。私のコンピュータのBIOSはAmerica Megatrends、INC、Vc 2.61 1985-2006です。これはオプションがほとんどない古代のBIOSです。

この BIOS の最上位メニューには「Advanced」などのオプションがあり、「Advanced」には複数のサブオプションがあります。

「IOインターフェイスのセキュリティ」オプションを選択します。

このオプションには、ロックまたはロック解除されたハードウェアシステムがたくさんあります。

オーディオモデムインターフェイスのロックが解除されましたLANネットワークインターフェイスのロックが解除されましたUSBインターフェイスのロックが解除されました新しいカードインターフェイス:ロック

「New Card Interface」オプションがロック解除されている場合(どのような用途かわかりません。ハハ)、OSセッションで完全な「一般」ログインを実行するには、「nolapic」ブートパラメータまたはブートオプションが必要です。

"nolapic"を使用すると、単一のコアのみが使用されます。


要約すると:

BIOS で「新しいカードインターフェイス」を「ロック」に設定すると、nolapic はブートオプションとして使用されなくなります。

(まだirqpollが必要ですが、現在2つのコアが動作しています。)

関連情報