问题标签 [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.
performance - docker stats 显示“--”
运行 docker stats 时,我看到:
有谁知道 -- 表示什么?容器正在运行,我可以使用 top 查看每个进程的非零统计信息。-- 是什么意思?
docker ps 的结果
c - 不同的执行时间或相同的不同选项?
如果我用不同的选项(如'-o、-o2、-o3')编译一个 C 程序,执行时间或内存利用率会有什么不同吗?
mysql - MySQL在做什么??启动时 100% 的磁盘利用率
我在 Win10 机器上有一个大型数据库,mysqld.exe 执行大量磁盘 I/O,100%,持续数小时和数小时 100MB/s - 主要是写入 - 在多次重新启动后仍然存在。我怎样才能找出它到底在做什么,并阻止它?我知道数据库目前没有被使用,我想弄清楚这个 I/O 来自哪里并停止它。我在互联网上找到的唯一解决方案是一般配置建议,我不需要,我现在需要关闭这个东西!
show processlist 什么也不显示。
更新:问题是表上的巨大后台回滚操作。解决方案是:
尚不了解数据完整性,但似乎很好。
感谢米尔尼。
performance - 使用 SystemTap 计算 CPU 利用率
我想使用 SystemTap获取 CPU 利用率( %us
, %sy
, %id
, )。%wa
我编写了一个使用timer.profile
探针并计算处理器滴答声的脚本:
上述脚本产生的值与其他系统工具不同,例如vmstat
. 当我应用已知负载(计算大文件的校验和)时,vmstat
告诉 CPU 是 25% us
,为什么我的脚本给出 35% us
。示例适用于执行主要在内核中运行的任务 - 我的stap
脚本提供了大约 7% 到 10% 的值。
- 这种差异的原因是什么 - 这个脚本有缺陷吗?
- 如何计算等待 I/O (
wa%
) 所花费的滴答数?
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 配置:
spring - 使用 Spring Boot Dropwizard 的 CPU 使用率和利用率指标
dropwizard
有没有办法使用in来测量 CPU 使用率和不同方面(CPU、线程、内存等)的利用率spring-boot
?
charts - 如何查看谷歌云虚拟机实例 RAM 利用率
我正在使用 Google Cloud VM 实例,但找不到 RAM 利用率图表。
通过https://console.cloud.google.com访问时,进入 Hamburger Menu >> Compute Engine >> VM instances,点击一个实例;左上角有一个选择框,有以下选项:
- CPU 利用率
- 磁盘字节
- 磁盘操作
- 网络字节
- 网络数据包
但是没有RAM 利用率选项,我在哪里可以找到这个图表?
postgresql - Postgres 使用高 CPU - 无法找到
我在 Ubuntu 17 中有 Postgres 9.6.4。每隔几个小时(比如 6 小时左右),操作系统 CPU 利用率就会变得非常高(高达 98% 或更多)。我做了以下事情:
每当进程/CPU 较高时,上述命令会显示 postgres 进程,如下所示:
带有 x3665600000 的进程名称总是消耗接近 100% 的 CPU。
当我检查 pg_stat_activity 表时,它显示如下 SQL 查询:
这个函数是什么导致 Postgres 使用非常高的 CPU?
gpu - PyTorch 中的低 GPU 利用率问题
我正在训练一个像 ResNet 这样的大型网络,批量大小非常小,比如 25。当我这样做时,我得到的 GPU 利用率非常低且不稳定。我看过几篇关于 PyTorch 中 GPU 利用率低的帖子。但是,他们提出以下任一建议:
“增加批量大小。”:但是,这不是一个计算选择,我希望我的批量大小很小。
“增加工作人员的数量,因为数据加载可能是瓶颈。”:首先,数据加载不是瓶颈,因为它花费的时间要少得多。其次,增加加载程序的数量会增加我的代码的运行时间。第三,即使在增加加载程序的数量之后,GPU 利用率低且不稳定的情况仍然存在。因此,该建议也不适用。
“Set shuffle = False”:同样不是一个可行的解决方案,因为我必须以某种方式对我的数据进行洗牌。
当我们有小批量时,您对更有效地使用 GPU 有什么其他建议吗?