有什么方法可以检查我的处理器以哪种时钟速度运行?
我已经试过了,cat /proc/cpuinfo但我正在运行的时钟速度没有显示。我知道 Ubuntu 12.04(Precise Pangolin)需要 700 MHz 和 VGA,但是 AMD Mobile Sempron 可以工作吗?
我正在寻找一种实用程序,可以在单线程和多线程实例下对 CPU 性能进行基准测试。目前,我有一台带有 3.6 Ghz 双核 CPU (E7500) 的旧设备,我正在考虑用 3.2 Ghz 的四核 CPU (Q9400) 替换它。我想看看我是否会注意到额外的 2 个内核的性能改进(尽管内核速度有所下降)。我将使用相同的 FSB (400Mhz) 为 CPU 计时,每个 CPU 的缓存大小相同 (1.5MB),而且我有 4GB 内存(有可能升级到 6GB)
我儿子主要使用 PC 播放 TF2(我仍在尝试在 Linux 下工作),我也将其用于一些视频编码(MP4 到 DVD)
我想我可以更好地使用四核,但任何反馈都将不胜感激。
如何获取主板的 BIOS 版本?
该命令dmidecode为您提供了有关 BIOS 的一些信息,但我找不到我需要的信息...
我dmidecode在询问之前尝试了命令,但没有找到我需要的 - 我只想要 BIOS 版本,而输出中没有其他内容。
我正在运行 ubuntu 16.04 服务器。当我使用 lscpu 命令时,我可以看到启用了炒作线程。
这些都是很好的讨论,为什么超线程可能不好。但没有关于如何关闭它的明确解决方案。
任何人都可以提供禁用超线程的步骤吗?谢谢 。
您可能已经注意到,新的 Ubuntu 中添加了电源模式选项。我想知道这个功能是如何工作的。我的意思是,当你将一台机器置于省电模式、最大性能或平衡模式时会发生什么。它会改变内核设置吗?如果是,怎么办?它会禁用某些应用程序或服务吗?它会改变CPU频率吗?
Ubuntu 18.04
我一直有同样的问题 - 由于我的坏习惯,我的 Firefox 可以打开并在内存中保存太多标签。这会导致 RAM 使用率最终达到 100%
,此时整个系统会发生硬锁。我什至无法移动光标以在系统监视器中按“结束进程”。
当我运行我的代码并占用太多内存时,会出现相同的行为 - 一切都停止工作,鼠标变得无响应。
我的猜测很明显 - 可用内存不足会阻止 Gnome 或 Ubuntu 本身。
所以我猜测的解决方案是让这些操作系统系统保留内存以始终工作和响应。
我怎么做?
按照要求
$ free -h
total used free shared buff/cache available
Mem: 7,7G 4,3G 281M 1,2G 3,1G 1,9G
Swap: 2,0G 1,5M 2,0G
Run Code Online (Sandbox Code Playgroud)
$ sudo sysctl vm.swappiness
vm.swappiness = 60
Run Code Online (Sandbox Code Playgroud) 我正在使用 Conky 来显示我系统的很多信息。我设法显示每个核心的负载百分比。但是我不知道如何显示每个内核的时钟频率。我现在拥有的是:
${font sans-serif:bold:size=8}PROCESSORS ${hr 2}${font}
CPU1: ${cpu cpu1}% $alignr ${freq} MHz $alignr ${cpubar cpu1 8,60}
CPU2: ${cpu cpu2}% $alignr ${freq} MHz $alignr ${cpubar cpu2 8,60}
CPU3: ${cpu cpu3}% $alignr ${freq} MHz $alignr ${cpubar cpu3 8,60}
CPU4: ${cpu cpu4}% $alignr ${freq} MHz $alignr ${cpubar cpu4 8,60}
CPU5: ${cpu cpu5}% $alignr ${freq} MHz $alignr ${cpubar cpu5 8,60}
CPU6: ${cpu cpu6}% $alignr ${freq} MHz $alignr ${cpubar cpu6 8,60}
CPU7: ${cpu cpu7}% $alignr ${freq} MHz $alignr ${cpubar cpu7 8,60}
CPU8: ${cpu cpu8}% …Run Code Online (Sandbox Code Playgroud) 当我插入电源线时——有时——Ubuntu 13.10 几乎在所有方面都会立即变慢。这已经发生了几个月,但我最近才终于把这些点联系起来,部分原因是它并非在所有情况下都会发生。但是,当它出现问题时,我可以通过拔出并重新插入我的笔记本电脑来 100% 可靠地创建它。
这是在我的 Lenovo Thinkpad W520 上运行的内核版本3.11.0-15-generic。
这是dmesg插入后立即的输出:
[ 228.581251] e1000e 0000:00:19.0: setting latency timer to 64
[ 228.581505] e1000e 0000:00:19.0: irq 48 for MSI/MSI-X
Run Code Online (Sandbox Code Playgroud)
当我拔掉插头时没有相关消息。
我不能发现任何有意义的模式top或htop之前或插入之后,该延迟尤其影响鹦鹉螺,铬,和桌面(的Alt + Tab-ING等)。
我有 Nvidia 卡和集成卡,但我禁用了 Optimus。无论我当前启用了哪张卡,都会发生这种减速效果。
以下是我撰写此报告时在 BIOS 中的电源设置:

从那以后,我尝试将 AC 的自适应热管理方案移动为“平衡”,就像电池一样,并尝试将 AC 的 Intel SpeedStep 设置移动为“电池优化”,就像电池一样。我什至禁用了 Wake-on-LAN,它已设置为“仅限 AC”。这些都没有消除插入交流电源时的减速效果。
我在 Ask Ubuntu、Launchpad 或 Internet 上没有发现任何可以隔离和讨论此问题的内容。最接近的是11.10上的这个线程,它可能是相同的,但没有得到答复,而且我没有看到相同的 CPU 模式(尽管我的 8 个内核可能使 CPU 的变化不那么明显)。这是怎么回事?
编辑:删除了一些关于热表的行,添加了照片和更多关于我从那时起所做的 BIOS 更改的详细信息。