我的机器是运行 Ubuntu Server 20.04 的 HP ProDesk 400 G4 SFF。
它在原来的 Intel i5-6500 CPU 上运行良好,但升级到 i7-6700 后系统将不再启动。
我试过进入救援模式和紧急模式,但它们都不会真正启动系统。有任何想法吗?
编辑:我也无法从 USB 驱动器上的安装媒体启动。以下是启动失败的屏幕截图:
我的机器是运行 Ubuntu Server 20.04 的 HP ProDesk 400 G4 SFF。
它在原来的 Intel i5-6500 CPU 上运行良好,但升级到 i7-6700 后系统将不再启动。
我试过进入救援模式和紧急模式,但它们都不会真正启动系统。有任何想法吗?
编辑:我也无法从 USB 驱动器上的安装媒体启动。以下是启动失败的屏幕截图:
我正在寻找一些程序来设置 CPU 的最大 TDP,就像我们在 Windows 上的 Intel XTU 中所做的那样。我可以通过这个项目降低 CPU 的电压。我还可以使用这个优秀的项目来监控 CPU 的 TDP 。我在 Internet 上搜索过任何此类程序,但找不到。
编辑1:
我的系统有一个 Core i7-9750H CPU,最大 TDP 由 OEM 设置为 60 瓦,在内核 4.18.20-041820-generic 的 Ubuntu 18.04LTS 上运行。
编辑 2
我已将内核更新为 5.3.0-46-generic (signed),输出sudo turbostat --Summary --interval 5 --show Avg_MHz,Busy%,Bzy_MHz,IRQ,PkgTmp,PkgWatt,GFXWatt
如下:
...
cpu0: MSR_RAPL_POWER_UNIT: 0x000a0e03 (0.125000 Watts, 0.000061 Joules, 0.000977 sec.)
cpu0: MSR_PKG_POWER_INFO: 0x00000168 (45 W TDP, RAPL 0 - 0 W, 0.000000 sec.)
cpu0: MSR_PKG_POWER_LIMIT: 0x42835800dd8230 (UNlocked)
cpu0: PKG Limit #1: ENabled (70.000000 Watts, 28.000000 sec, clamp ENabled)
cpu0: PKG Limit #2: ENabled (107.000000 Watts, 0.002441* sec, clamp DISabled)
...
的输出rdmsr --bitfield 14:0 -d 0x610
为 560。这意味着最大输出为 0.125 * 560 = 70 瓦
的输出sudo rdmsr 0x610
是 42835800dd8230。
您能否详细说明计算@doug-smythies
我只是从 Windows 迁移到 Kubuntu。而且我觉得 Kubuntu 上的浏览器花费了太多的 CPU 才能工作。
示例:当我观看 Youtube 时:
或者当我上网时,尤其是当我看视频或听歌时,Kubuntu 上的 CPU 总是更高。
我试过 Firefox、Chrome、Chromium,但 CPU 使用率总是太高。
这是我电脑的信息:
有谁知道如何解决这个问题?请帮我。太感谢了。
在我的带有 i5-8265U CPU 的 Lenovo Yoga 730-15IWL 上,该sensors-detect
命令无法检测到风扇,因此sensors
也无法显示它们。
如何在这样的系统上显示风扇速度?
当我做一些使 CPU 达到峰值的事情时,它似乎会限制 CPU 以防止过热。这可以。但是,当我停止、完成或关闭推动 CPU 的程序或进程时,似乎节流从未解除。
我的处理器上限为 800Mhz,不会超过。
我努力了:
自然很少有应用程序和程序实际上会导致这种情况发生。但是当我玩游戏时,就会发生这种情况。
我的电脑是华硕 UX550VE,配备 i7700、16gb 内存和 1050ti,我正在运行 Ubuntu 16.04 LTS
这是什么原因造成的,我该如何补救?每次发生这种情况时都必须重新启动,这很烦人。
在我的 Ubuntu 16.04 上,我正在运行一个在 CPU 使用率方面相对昂贵的程序。完成需要相当长的时间,因此其他任务(如浏览网页)会变慢。我一直在寻找一种方法来提高计算能力,如果可能的话,同时更好地了解我的笔记本电脑中发生了什么。
通过这个,我发现,如果我问top
,我正在运行的程序显示 CPU 使用率为 100%,而当我打开选项卡时System monitor
CPU 使用率仅为 ~25% Processes
。此外,Resources
系统监视器中的选项卡显示 4 个 CPU,每个 CPU 的使用率从 ~5 变为 ~100%:
结果lscpu
是:
@C:~$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 142
Model name: Intel(R) Core(TM) i5-7200U CPU @2.50GHz
Stepping: 9
CPU MHz: 3099.937
CPU max MHz: 3100,0000
CPU min MHz: 400,0000
BogoMIPS: 5423.81
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
我可以做些什么来改善这种情况,例如稀释 4 个 CPU 之间的工作?Usingenice
似乎不能解决我的情况。
我知道这可能是一个普遍的问题,取决于我正在运行的程序类型(假设它是一个Python
脚本),但我想在这里获得一般知识。
我注意到在 psensors 的帮助下,如果 CPU 超过 2.5GHz,我的 CPU 会过热到 90-97 摄氏度。我正在使用联想 Y720 笔记本电脑。我在游戏和 CPU 压力测试中都对此进行了测试。我在以下位置找到了一个脚本:
http://seperohacker.blogspot.com/2012/10/linux-keep-your-cpu-cool-with-frequency.html?m=1
这可以让你节流 CPU,我用它来将它节流到 2GHz 并且温度很好。然而,坏事在于这意味着我永远无法使用笔记本电脑的全功率,这对我来说是不可接受的,因为我的 CPU 有能力达到 3.8GHz (i7 7700HQ)。我也有一个 NVIDIA GTX 1060 GPU,但它似乎与这个(我首先想到的)无关,因为无论是否使用 GPU,都会发生过热。这不会在 Windows 上发生,所以它必须是 Ubuntu 上的东西(我使用 18.04)。有谁知道这件事,或者可能是一个不限制我只能运行 Max 2GHz 的修复程序。
下周我想把我的 CPU 从 Intel G3930 换成 G4600。
我需要做什么,为什么?我可以在不重新安装任何东西的情况下进行更改吗?Linux能自动处理这个吗?例如,我是否需要更新 initramfs?我使用IGP,主要是让我担心。
英特尔赛扬 G3930
英特尔奔腾 G4600
我最近购买了配备 Intel i5 第 7 代处理器的 Dell Inspiron 3000 系列笔记本电脑。这台机器预装了 Windows 8,但作为 Ubuntu 的忠实拥护者,我在上面安装了 Ubuntu 16.04。
我需要在我的笔记本电脑上使用 OpenCL,为此我遵循了此线程中列出的程序(OpenCL On ubuntu 16.04, Intel Sandy Bridge CPU)并安装了 PyOpenCL(顺便说一下,这个线程非常适合我在工作中的工作站有一台至强机)
我使用以下 python 脚本 ( https://github.com/benshope/PyOpenCL-Tutorial/blob/master/010_introspection.py ) 在我的笔记本电脑上获取此输出:
============================================================
OpenCL Platforms and Devices
============================================================
Platform - Name: Intel Gen OCL Driver
Platform - Vendor: Intel
Platform - Version: OpenCL 1.2 beignet 1.1.1
Platform - Profile: FULL_PROFILE
beignet-opencl-icd: no supported GPU found, this is probably the wrong opencl-icd package for this hardware
(If you have multiple ICDs installed and OpenCL works, you can ignore this message)
我工作站上的相同脚本给了我:
============================================================
Platform - Name: Intel(R) OpenCL
Platform - Vendor: Intel(R) Corporation
Platform - Version: OpenCL 2.0 LINUX
Platform - Profile: FULL_PROFILE
--------------------------------------------------------
Device - Name: Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz
Device - Type: CPU
Device - Max Clock Speed: 2200 Mhz
Device - Compute Units: 24
Device - Local Memory: 32 KB
Device - Constant Memory: 128 KB
Device - Global Memory: 31 GB
Device - Max Buffer/Image Size: 8013 MB
Device - Max Work Group Size: 8192
lspci 给我:
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02)
(在一个可能不相关的说明中,我还在我的笔记本电脑上安装了一个图形驱动程序,当我第一次尝试安装 OpenCL 时不是这种情况)
基本上,我无法确定哪种 OpenCL 格式适合我的硬件。
任何建议都会非常棒:)