Tag: cpu

如何限制给定进程的资源使用?

我有一个需要运行的应用程序的进程,但最终使用了太多的IO用法。 并且真的让我的计算机崩溃了,因此在运行时无法做任何其他事情。 所以我想知道是否有办法限制给定进程的IO使用率,RAM和CPU? 当然还有它的子流程。 这是在我的Ubuntu 18.04 LTS系统上。

最大CPU频率保持在低值

我发现Ubuntu 13.04存在问题。 我之前使用的11.10问题不存在。 我的Intel(R)Core(TM)i7-2620M CPU @ 2.70GHz(Dell Lattitude E6320)的最高CPU频率停留在2GHz # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 2000000 # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies 2701000 2700000 2400000 2200000 2000000 1800000 1600000 1400000 1200000 1000000 800000 # echo 2700000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 2000000 我可以将scaling_max_freq设置为较低的值,这是有效的。 我也可以回到2GHz,但不能超过: # echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 800000 # echo 2000000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq […]

无法更改Intel turbo boost(/ sys / devices / system / cpu / intel_pstate / no_turbo /无法访问)

尝试在ubuntu中禁用Intel Turbo Boost时遵循以下答案 : 为了看到司机: cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver intel_pstate intel_pstate intel_pstate intel_pstate 然后,查询turbo启用或禁用状态: cat /sys/devices/system/cpu/intel_pstate/no_turbo 1 这意味着它已经开启了。 要禁用它,我会收到“不允许操作”: echo “0” | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo [sudo] password for cipeos: 0 tee: /sys/devices/system/cpu/intel_pstate/no_turbo: Operation not permitted 在答案下的评论中尝试建议( sudo echo “0” | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo )我得到同样的结果。 甚至sudo su之前也是如此。 试图手动查找文件: sudo gedit /sys/devices/system/cpu/intel_pstate/no_turbo 它只有一行: 1 当我尝试将其更改为0并保存时,它会说:“无法保存文件”/ sys / devices / […]

Bash脚本在给定的CPU温度下睡眠〜更新为16.04

这是问题的根本更新版本。 我必须更新这个,因为这个问题被标记为此问题的副本,而这已经没有有效答案了。 此问题的初始版本,其中包含11.04标记: 我是脚本和linux的新手,我的comp有时太热了,我想制作一个脚本来检测temp1,如果它超过65 C,它必须让它进入睡眠状态。 我在比较脚本中的值时有困难,我无法正确定义数字,请问有人会修复吗? 到目前为止,这是我的努力 #!/bin/bash max=65 val=$ sensors | grep ‘^temp1:’ | sed -e ‘s/.*: \+\([+-][0-9.]\+\)°C.*$/0\1/’ while true; do if [[ “$val” > “$max” ]]; then sudo /etc/acpi/sleep.sh force sleep 1 else sleep 10 fi clear sensors done 上面的答案是一个脚本,根据评论在某些时候更新到14.04工作 : #!/bin/bash while true; do val=$(sensors | awk ‘/temp1/ {print $2}’) max=”+75.0″ if […]

TLP不会改变CPU频率

我用cat /proc/cpuinfo | grep “MHz”检查CPU时钟速度 cat /proc/cpuinfo | grep “MHz” , sudo tlp start , sudo tlp bat频率仍为2100MHz(最大值)。 你能帮我解决这个问题吗? 我正在使用最新的内核(3.17.4),因为我想使用indicator-cpufreq,我在grub中进行了一些更改。 我可以同时使用indicator-cpufreq和tlp吗?

音频编解码器使用率为100.0%hwC0D0:Realtek

我运行powertop,它说Realtek音频编解码器使用100.0%的CPU。 这是一个问题吗? 我在英特尔®酷睿™i7 CPU M 640 @ 2.80GHz×4索尼VAIO笔记本电脑上运行Ubuntu 11.10 32位。

Linux的CPU基准测试实用程序

我正在寻找一个实用程序,它将在单线程和multithreading实例下对CPU性能进行基准测试。 目前我有一台配备3.6 Ghz双核CPU(E7500)的旧机器,我正在考虑用3.2 Ghz的四核CPU(Q9400)替换它。 我想看看我是否会注意到额外的2个核心的性能提升(尽管核心速度下降)。 我将使用相同的FSB(400Mhz)对CPU进行计时,并且每个CPU(1.5MB)的高速缓存大小相同,并且我有4GB内存(可能升级到6GB) 我的儿子主要使用PC来播放TF2(我试图在Linux下工作)我还用它来进行一些video编码(MP4到DVD) 我想我可能会更好地使用四核,但任何反馈都会受到赞赏。

最大数量的运行过程

内核说它可以在/proc/sys/kernel/pid_max支持多达32768个进程ID,但是我的服务器可以同时处理多少进程而不会抱怨资源或挂起我的服务器, 我知道它取决于每个进程行为和资源需求,但是有某种方程式有一些参数,如Ram,缓存,cpu核心……等等? 编辑: 我的服务器托管在Linode上,其规格如下: RAM: 12 GB CPU: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz cpu MHz : 2499.970 cache size : 4096 KB Cores: 6 cores 我的服务器有一些运行我的应用程序的旧版本, Apache 2.2 mysql 5.5 php 5.3 php5-fpm

如何禁用页表隔离以恢复因英特尔CPU安全漏洞补丁而导致的性能损失?

由于当前的英特尔CPU安全漏洞问题,预计会有一个补丁降低系统性能。 如何确保我的Ubuntu系统上不会安装此补丁?

我的cpu在一段时间后减速并且没有恢复

有时,我无法重现它(但它经常发生 – 至少每周几次)我的cpu减慢到低于规定的最小值。 这是一分钟前的cpufreq-info输出示例: cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009 Report errors and bugs to cpufreq@vger.kernel.org, please. analyzing CPU 0: driver: intel_pstate CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 0.97 ms. hardware limits: 800 MHz – 3.30 GHz […]