问题标签 [utilization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
92 浏览

performance - docker stats 显示“--”

运行 docker stats 时,我看到:

有谁知道 -- 表示什么?容器正在运行,我可以使用 top 查看每个进程的非零统计信息。-- 是什么意思?

docker ps 的结果

0 投票
1 回答
38 浏览

c - 不同的执行时间或相同的不同选项?

如果我用不同的选项(如'-o、-o2、-o3')编译一个 C 程序,执行时间或内存利用率会有什么不同吗?

0 投票
2 回答
9774 浏览

mysql - MySQL在做什么??启动时 100% 的磁盘利用率

我在 Win10 机器上有一个大型数据库,mysqld.exe 执行大量磁盘 I/O,100%,持续数小时和数小时 100MB/s - 主要是写入 - 在多次重新启动后仍然存在。我怎样才能找出它到底在做什么,并阻止它?我知道数据库目前没有被使用,我想弄清楚这个 I/O 来自哪里并停止它。我在互联网上找到的唯一解决方案是一般配置建议,我不需要,我现在需要关闭这个东西!

show processlist 什么也不显示。

更新:问题是表上的巨大后台回滚操作。解决方案是:

尚不了解数据完整性,但似乎很好。

感谢米尔尼。

0 投票
0 回答
443 浏览

performance - 使用 SystemTap 计算 CPU 利用率

我想使用 SystemTap获取 CPU 利用率( %us, %sy, %id, )。%wa我编写了一个使用timer.profile探针并计算处理器滴答声的脚本:

上述脚本产生的值与其他系统工具不同,例如vmstat. 当我应用已知负载(计算大文件的校验和)时,vmstat告诉 CPU 是 25% us,为什么我的脚本给出 35% us。示例适用于执行主要在内核中运行的任务 - 我的stap脚本提供了大约 7% 到 10% 的值。

  1. 这种差异的原因是什么 - 这个脚本有缺陷吗?
  2. 如何计算等待 I/O ( wa%) 所花费的滴答数?
0 投票
1 回答
257 浏览

mysql - MySQL CPU 最大值

当前有一个 MySQL 数据库,并且遇到了 MySQL 以 600% 的 CPU 使用率运行的问题。

眼镜:

2.3 GHz Intel Xeon® E5-2686 v4 (Broadwell) 处理器或 2.4 GHz Intel Xeon® E5-2676 v3 (Haswell) 处理器

8 个 vCPU

32GB 内存

100GB 硬盘。

实例目前由 AWS 托管,运行 Ubuntu 14.04.4 LTS 和 MySQL 版本 5.6.33-0ubuntu0.14.04.1-log。

请看下面的 my.cnf 配置:

0 投票
1 回答
3829 浏览

spring - 使用 Spring Boot Dropwizard 的 CPU 使用率和利用率指标

dropwizard有没有办法使用in来测量 CPU 使用率和不同方面(CPU、线程、内存等)的利用率spring-boot

0 投票
1 回答
1461 浏览

charts - 如何查看谷歌云虚拟机实例 RAM 利用率

我正在使用 Google Cloud VM 实例,但找不到 RAM 利用率图表。

通过https://console.cloud.google.com访问时,进入 Hamburger Menu >> Compute Engine >> VM instances,点击一个实例;左上角有一个选择框,有以下选项:

  • CPU 利用率
  • 磁盘字节
  • 磁盘操作
  • 网络字节
  • 网络数据包

但是没有RAM 利用率选项,我在哪里可以找到这个图表?

0 投票
0 回答
488 浏览

postgresql - Postgresql I/O 利用率

Newrelic 显示高达 100% 读取的 I/O 峰值。

在此处输入图像描述

其余时间接近0。

它与我们的 cron 作业(数据库备份、分析等)的时间不一致,也几乎与 autovacuum 不匹配(pg_stat_all_tables.last_autovacuum)。

查询 pg_stat_activity 也只显示 Ruby 应用程序发送的简单查询

这些查询甚至不在我们在日志文件中的慢查询中。

请告知如何识别导致此类 I/O 负载的进程。

0 投票
0 回答
1012 浏览

postgresql - Postgres 使用高 CPU - 无法找到

我在 Ubuntu 17 中有 Postgres 9.6.4。每隔几个小时(比如 6 小时左右),操作系统 CPU 利用率就会变得非常高(高达 98% 或更多)。我做了以下事情:

每当进程/CPU 较高时,上述命令会显示 postgres 进程,如下所示:

带有 x3665600000 的进程名称总是消耗接近 100% 的 CPU。

当我检查 pg_stat_activity 表时,它显示如下 SQL 查询:

这个函数是什么导致 Postgres 使用非常高的 CPU?

0 投票
0 回答
4821 浏览

gpu - PyTorch 中的低 GPU 利用率问题

我正在训练一个像 ResNet 这样的大型网络,批量大小非常小,比如 25。当我这样做时,我得到的 GPU 利用率非常低且不稳定。我看过几篇关于 PyTorch 中 GPU 利用率低的帖子。但是,他们提出以下任一建议:

“增加批量大小。”:但是,这不是一个计算选择,我希望我的批量大小很小。

“增加工作人员的数量,因为数据加载可能是瓶颈。”:首先,数据加载不是瓶颈,因为它花费的时间要少得多。其次,增加加载程序的数量会增加我的代码的运行时间。第三,即使在增加加载程序的数量之后,GPU 利用率低且不稳定的情况仍然存在。因此,该建议也不适用。

“Set shuffle = False”:同样不是一个可行的解决方案,因为我必须以某种方式对我的数据进行洗牌。

当我们有小批量时,您对更有效地使用 GPU 有什么其他建议吗?