标签: cpu-usage

TrustedInstaller.exe 占用大量 CPU

有人知道如何解决 TrustedInstaller.exe 占用大量 CPU 的问题吗?

操作系统:Windows 2008 x64

Windows 的模块安装程序服务设置为手动。

windows-server-2008 cpu-usage

12
推荐指数
2
解决办法
7万
查看次数

什么导致 CPU I/O 等待但没有磁盘操作?

我的 CPU I/O 等待稳定在 50% 左右,但是当我运行时,iostat 1它几乎没有显示磁盘活动。

是什么导致没有 iops 的等待?

注意:这里没有 NFS 或 FUSE 文件系统,但它使用 Xen 虚拟化。

在此处输入图片说明

linux ubuntu central-processing-unit io cpu-usage

12
推荐指数
2
解决办法
2万
查看次数

有没有办法通过一次读取 /proc/stat 来计算 CPU 利用率百分比?

我想问题是,我可以通过读取一次 /proc/stat 以某种方式计算 CPU 利用率百分比吗?

# head -1 /proc/stat
cpu  67891300 39035 6949171 2849641614 118251644 365498 2341854 0
Run Code Online (Sandbox Code Playgroud)

我正在考虑总结除 IOWait 之外的列(我在某处阅读它被计算在空闲状态),这会给我 100% 并且每个单独的列都可以通过 (column/100_percent)*100 转换为百分比。

  • 用户:在用户模式下执行的正常进程
  • nice:在用户模式下执行的 niced 进程
  • system:在内核模式下执行的进程
  • 空闲:摆弄拇指
  • iowait:等待 I/O 完成
  • irq:服务中断
  • 软中断:服务软中断
  • 偷窃:非自愿等待
  • 来宾:运行普通来宾
  • guest_nice:运行一个好的客人

这是一种可行的方法还是我完全偏离了轨道?

linux cpu-usage

12
推荐指数
2
解决办法
2万
查看次数

为什么我的 24 个 CPU 中有 1 个是 100%?

我有一个 HP ProLiant DL380 G7 系统,它使用 2 个 6 核 CPU,启用了超线程,总共有 24 个逻辑 CPU(如 Windows 所见)。

运行我们的应用程序时,系统 CPU 的总利用率很好,但 24 个 CUP 之一固定为 100%: 在此处输入图片说明

编辑:这是系统进程在此期间的 PerfMon 数据,以及具有高利用率的处理器: 在此处输入图片说明

这是正常的吗?如果没有,有没有办法确定哪些进程正在使用该逻辑 CPU?除了确定 CPU 处于 100% 之外,Windows PerfMon、ResMon、任务管理器和进程资源管理器没有任何帮助。

performance windows-server-2008-r2 cpu-usage

12
推荐指数
4
解决办法
9117
查看次数

尽管没有请求,IIS 应用程序池 CPU 使用率仍然很高

我最近将一组 Windows Server 2008 R2 / IIS 7.5 服务器迁移到运行 Windows Server 2012 / IIS 8 的新服务器。

我遇到了 IIS 的一些奇怪行为。我们有 2 个相同的服务器,每个服务器运行 2 个网站,每个网站都在自己的应用程序池中。每个网站的代码都是相同的。(字面上......相同的dll和所有内容,只是配置略有不同)。

应用程序池设置为每 24 小时按计划回收一次,但在这 24 小时期间,w3wp 工作进程的 CPU 使用率以 12.5% 的增量跃升(服务器有 8 个处理器,所以我不认为这是巧合)。

一旦 CPU 使用率上升,在应用程序回收之前它不会回落。据我所知,该应用程序此时什么都不做,也不处理任何请求。我可以阻止所有到服务器的流量,CPU 使用率将保持在那里。我什至可以重新启动网站,CPU 使用率保持不变。重置 CPU 使用率的唯一方法是回收或重新启动它运行的应用程序池。

我有点确定这个问题与我的代码无关,但某种糟糕的 IIS 配置或 IIS 8 中的更改与硬件配置一起工作不佳?

不确定它是否重要,但这些是 Rackspace Performance Cloud 服务器。

这是一个屏幕截图,向您展示了这些服务器上 CPU 负载随时间的变化(绿色箭头指向应用程序池回收的时间。您可以看到每个平台都是 12.5% 的整数倍:

在此处输入图片说明

有没有人观察到这种行为?我从 2009 年发现这个问题,有人遇到了与 IIS 6 似乎相同的问题:

IIS w3wp 使用高 CPU 且没有流量

任何帮助深表感谢

iis cpu-usage iis-8

11
推荐指数
1
解决办法
1万
查看次数

压力-ng:模拟特定的 CPU 百分比

Linux 环境:Debian、Ubuntu、Centos

目标:
测试监控程序,在不同的cpu百分比下设置警报并触发不同的警报。
例如:(30-50%)、(51-70%) 和 >90%

所以我需要一个可以模拟每个核心特定 CPU 百分比的 CPU 压力器。
stress-mg看起来是最先进的。

根据其文档http://kernel.ubuntu.com/~cking/stress-ng/可以将负载值设置在 0 到 100% 之间:

-l P --cpu-load P 按 P % 加载 CPU,0=睡眠,100=满载(参见 -c)

stress-ng -c 1 -p 30
Run Code Online (Sandbox Code Playgroud)

压力 ng: 信息: [12650] 调度猪: 0 I/O-Sync, 1 CPU, 0 VM-mmap, 0 HDD-Write, 0 Fork, 0 Context-switch, 30 Pipe, 0 Cache, 0 Socket, 0 Yield, 0 Fallocate, 0 Flock, 0 Affinity, 0 Timer, 0 Dentry, 0 Urandom, 0 Float, 0 Int, 0 Semaphore, 0 …

linux cpu-usage stress-testing

11
推荐指数
2
解决办法
1万
查看次数

当没有进程使用超过 2% 时,为什么我的路由器 CPU 为 40%?

我有一个问题,我有一个运行 Cisco IOS 15 的 Cisco 1841,并且出现奇怪的行为。CPU 使用率显示为 40%,但没有进程使用这么多 CPU 能力。

下面是一个例子:

lev1841#show processes cpu sorted 
CPU utilization for five seconds: 41%/39%; one minute: 42%; five minutes: 32%
 PID Runtime(ms)     Invoked      uSecs   5Sec   1Min   5Min TTY Process 
  96          88      147299          0  1.11%  1.04%  0.92%   0 Ethernet Msec Ti 
 117          40       36582          1  0.15%  0.19%  0.17%   0 IPAM Manager     
 240          28       36535          0  0.15%  0.14%  0.12%   0 MMON MENG        
   2          92         236        389  0.07%  0.04%  0.03%   0 Load Meter       
 183          24 …
Run Code Online (Sandbox Code Playgroud)

networking cisco ios cpu-usage

10
推荐指数
3
解决办法
2万
查看次数

CPU% 在 ps -aux 中超过 100

我们使用 ps -aux 来找出 tomcat 进程何时占用高 CPU 使用率,如果是这样,我们将向 Group 发送警报。但有时 %CPU 显示超过 100,但我们的应用程序运行良好。这是不好的迹象还是我们的理解是否正确 fins CPU 使用率对进程

这是我执行命令时的输出,

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root     16228 106 24.0 2399428 1840576 ?     Sl   07:11 171:35 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat-rc-core-v1-inst01/conf/logging.properties -Dj
Run Code Online (Sandbox Code Playgroud)

linux ps cpu-usage

9
推荐指数
1
解决办法
1万
查看次数

如何调查持续数小时的 100% CPU 事件的原因?

昨天我的基于 Xen 的 VPS 服务器上的 CPU 在两个小时内达到 100%,然后恢复正常,似乎很自然。

我检查了包括 syslog、auth.log 等在内的日志,似乎没有任何异常。

  • 在此期间,服务器似乎运行正常,如人们登录、收到的电子邮件等所示
  • 在此期间内存、磁盘和网络使用情况似乎正常。
  • 我已经好几个星期没有重新启动服务器了,那天早上我也没有在做这件事。
  • 我会使用安全更新等来更新它。这是 12.04 LTS。
  • 它运行 nginx、mysql 和 postfix 以及其他一些东西。

在事件系统日志的开始处包含以下条目:

Apr 27 07:55:34 ace kernel: [3791215.833595] [UFW LIMIT BLOCK] IN=eth0 OUT= MAC=___ SRC=209.126.230.73
 DST=___ LEN=40 TOS=0x00 PREC=0x00 TTL=244 ID=2962 PROTO=TCP SPT=49299 DPT=465 WINDOW=1024 RES=0x00 SYN URGP=0
Apr 27 07:55:34 ace dovecot: pop3-login: Disconnected (no auth attempts): rip=209.126.230.73, lip=___
Apr 27 07:55:34 ace kernel: [3791216.012828] [UFW LIMIT BLOCK] IN=eth0 OUT= MAC=___ SRC=209.126.230.73
 DST=___ LEN=40 TOS=0x00 PREC=0x00 TTL=244 ID=58312 …
Run Code Online (Sandbox Code Playgroud)

cpu-usage

9
推荐指数
1
解决办法
2770
查看次数

c5d.large 实例是否存在 CPU 积分?如果没有,为什么不呢?

我一直怀疑我在一个t3.micro实例上收听的 websocket 提要被同一管理程序下其他实例的 cpu 窃取时间所抑制。

所以我切换到一个c5d.large实例,并且肯定注意到延迟更少。但现在我很好奇……我的CPU 信用图在 EC2 监控部分消失到哪里了?

不要c5d.large实例没有CPU学分出于某种原因?如果没有,为什么不呢?

vcpu amazon-ec2 cpu-usage amazon-web-services

9
推荐指数
1
解决办法
2232
查看次数