相关疑难解决方法(0)

在 T2 CPU 积分计算期间,什么构成“空闲”CPU?

EC2 T2“突发”类型的文档说:

基准性能和突增能力受 CPU 积分控制。每个 T2 实例以设定的速率持续接收 CPU 积分,具体取决于实例大小。T2 实例空闲时累积 CPU 积分,活动时使用 CPU 积分。CPU 积分可提供一分钟完整 CPU 内核的性能。

我不明白的是空闲是什么意思?所有实例都使用一些 > 0% 的 CPU,那么是否有 CPU 使用率数字下该实例被认为是“空闲”的?

令人惊讶的是,鉴于这个术语的自由用法,我在任何地方都找不到“空闲”的定义。

amazon-ec2

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

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
查看次数

AWS RDS MySQL 随着时间的推移变慢

我读过很多关于这个主题的帖子,但没有一篇讨论 AWS RDS MySQL 数据库。从三天前开始,我在 AWS EC2 实例中运行 python 脚本,在我的 AWS RDS MySQL 数据库中写入行。我必须写 3500 万行,所以我知道这需要一些时间。我定期检查数据库的性能,三天后(今天)我发现数据库变慢了。开始时,前 100,000 行仅在 7 分钟内写入(这是我正在处理的行的示例)

0000002178-14-000056    AccountsPayableCurrent  us-gaap/2014        20131231    0   USD 266099000.0000
Run Code Online (Sandbox Code Playgroud)

三天后,数据库已经写入了5,385,662行,但现在写入100,000行需要将近3个小时。怎么了?

我正在运行的 EC2 实例是 t2.small。如果需要,您可以在此处查看规范:EC2 SPECS 。我正在运行的 RDS 数据库是 db.t2.small。在此处查看规格:RDS 规格

我将在此处附上一些有关数据库和 EC2 实例性能的图表: Db CPU / Db 内存/ Db 写入 IOPS / Db 写入吞吐量/ EC2 网络输入(字节) / EC2 网络输出(字节)

如果你能帮助我,那就太好了。非常感谢。

编辑 1:我如何插入行? 正如我之前所说,我有一个在 EC2 实例上运行的 python 脚本,该脚本读取文本文件,使用这些值进行一些计算,然后将每个“新”行写入数据库。这是我的一小段代码。 我如何阅读文本文件?

for i in path_list:
  notify("Uploading: " + i)
  num_path = …
Run Code Online (Sandbox Code Playgroud)

mysql amazon-ec2 amazon-web-services rds

7
推荐指数
3
解决办法
1934
查看次数

标签 统计

amazon-ec2 ×3

amazon-web-services ×2

cpu-usage ×1

mysql ×1

rds ×1

vcpu ×1