- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试对 AWS 上的 RDS 实例 (postgres) 进行基准测试。
我使用 30 GB 的“通用”SSD 卷(“gp2”)创建了实例。根据AWS docs ,这应该提供 100 IOPS 的基准性能:
Between a minimum of 100 IOPS (at 33.33 GiB and below) and a maximum of 10,000 IOPS (at 3,334 GiB and above), baseline performance scales linearly at 3 IOPS per GiB of volume size.
但除此之外,还有爆发力:
When using General Purpose (SSD) storage, your DB instance receives an initial I/O credit balance of 5.4 million I/O credits, which is enough to sustain a burst performance of 3,000 IOPS for 30 minutes.
因为我对持续的数据库性能感兴趣(= 基准情况),所以我必须在开始测试之前摆脱所有 I/O 积分。我通过运行 pgbench
来做到这一点。
在下面的截图中,你可以看到我在 11:00 启动了 pgbench
,大约 3 小时后 burst balance 终于用完了,写入 IOPS 下降了:
到目前为止,还不错。时间是合理的 -- 3 * 60 * 60 * 600 = 648 万(I/O 积分也在突发期间重新填充)。
我不明白的是:为什么 IOPS 没有下降到基准速率 (100),而是保持在 380?记录在案的基准性能公式是否不再有效?
更新:我现在已经关闭了这个测试实例,但这里有详细信息:
最佳答案
抱歉我的回复延迟了
使用 db.m3.xlarge(属于 Standard - Previous Edition header )- 您有额外的 500 Mbps 额外的 Amazon Elastic Block 专用容量店铺。这是根据 the chart and details at this link .
在Amazon EBS Performance Tips的第一节中,它说使用 EBS 优化实例来提高性能。所以,我想说这是您在用完突发积分后获得超过 100 的额外 IOPS 的主要原因。
根据段落的结尾,拥有您的M3,您将为额外的性能支付额外的费用。但是,如果您选择 M4,则额外的性能不会产生额外费用。
因此在持续的数据库性能成本分析中,我只会考虑 M4 的基本价格与 M3 的基本价格 + M3 将给您带来的性能成本。
祝你好运。
关于performance - EBS 基线性能太高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42028717/
我的 CSS: body { margin: 0; height: 100%; } canvas { background-color: black; height:
(我已经在堆栈上查看了其他一些类似的问题,特别是 Extra space at the bottom of CSS columns ,但我看不到提问者在他提出的 fiddle 中遇到的问题,并且尝试该
我得到了这样的声明: SELECT COUNT( epoa.eclass ) AS counts, epoa.eclass, map.eclass_description FROM `db2`.`ar
我正在创建一个自定义的 UIBarButtonItem,如下所示: UIImage *originalImage = [UIImage imageNamed:@"button"]; U
我确信这对我来说是一个完全愚蠢的举动,但无法弄清楚这里发生了什么。 我试图选择一个包含特定单词的 div,但 Jquery 似乎选择了错误级别的 div。如果你运行这个,你就会明白我的意思:
在Ubuntu 16.04 LTS中,pyteserract脚本吃得太高,导致系统间歇性重启。 top命令输出为 top - 21:23:31 up 27 min, 4 users, lo
我有一个 Redis 实例,其最大内存设置为 45GB,已用内存约为 40GB,峰值内存使用量为 42GB,但 RSS 太高了 80GB。有什么办法可以释放这段内存。 PID USER PR NI V
我刚刚浪费了一天的时间试图自己找到答案。 我应该有 this (works on FF) ,但是对于 IE7/8(我必须兼容 IE7/8),我有 this . 代码如下:
当我从 avi 文件解码帧,然后在 x264 中解码它们并保存到 mp4 文件时,输出文件的 fps 始终是 12,800。因此文件播放速度非常快。但是,当我将编码的 h264 帧保存为 avi 格式
我可以请教您关于内存问题的想法吗? 我的 java 应用程序并不大(如 14000 LOC),但使用了大约 300MB 的内存。它运行在带有 MySQL 数据库的 Tomcat 上。我正在使用 Hib
我正在尝试使用 libavformat 录制 RTP 流,但是录制视频的 FPS 高得离谱,我得到了数千 FPS,如果不是一万的话。我尝试将 FPS 设置为 30,并进行以下修改: AVFormatC
我的应用设置在 Root View Controller 使用 UIViewController containment 的位置呈现应用程序的主要内容(如果您有 side menu in your a
当我有一个带有 v-app-bar 的空应用时在v-app里面容器,应用栏占据了页面的一半。 Page title Hello Vue Demo in Co
在我的应用程序中,我播放音频直播,延迟非常重要。我正在使用 AVPlayer,但启动需要 5-6 秒,并且我需要最多 3 秒的延迟。我怎样才能更快地开始播放并减少延迟?设置一个小缓冲区就可以了?如何使
我正在使用 Unity3d 5.6.0f3 开发 Android 游戏。我的 Galaxy S6 Edge (Android 7.0) 上的 Google Play 服务运行良好。我使用 CloudO
我是一名优秀的程序员,十分优秀!