Iometer首先进行的是基准指标测试,一般来说,现代的这个基准指标测试的性能会和一个特性比较紧密的联系在一起,那就是磁盘扇区格式。HDD处于从512B扇区向高级格式化的4KiB扇区的转变已经多年,在客户端,这个转变已经基本完成,但在企业端,它还远没有结束,因为可能有些软件会依赖于老的512B扇区格式,或者516B、520B这样特殊的格式,因此,几乎所有的企业级硬盘都提供了4Kn(4KiB Native)和512e(512Byte Emulation)的扇区格式选择,我们收到的这款就是512e(512Byte emulation),意思是,物理存储是4KiB扇区格式,但对主机模拟为512B扇区格式,也就是存在一个转换层,这会带来一些损耗。我们对MG04所有的项目都分别进行了512B和4KiB扇区对齐下的测试。
写入性能很稳定,这应该是PWC w/PLP——前面特地介绍的持久写入缓存——的作用。在512B对齐下,连续读写可以分别获得117K和99K的IOps,在4KiB对齐下则要差不少,因为物理扇区是4KiB,而硬盘对外提供的扇区格式是512B,所以每一个512B读取实际上就是一个4KiB的读取,而每一个512B的写入就意味着一次4KiB的读取加上一次4KiB的写入。4KiB物理扇区格式的含义是,数据块的ECC是基于整个4KiB块计算。
4KiB块性能在现下是比较重要的指标,在两种对齐方式下的连续读写能力都很不错,逼近了持续传输速率指标,512B对齐达到了208MiB/s读取和200MiB/s写入,4KiB对齐达到了206MiB/s读取和191MiB/s写入,后者写入比前者要低5%。在随机读写上,TOSHIBA MG04ACA600E在32队列深度下两种对齐方式都可以提供196个IOps,很出色,一般的7200RPM硬盘在150左右。随机写入这两种对齐方式具有明显的差距,512B对齐仅有133IOps,4KiB这有246IOps,不仅比一般硬盘的150IOps要高不少,也比本身的读取IOps高不少。
鉴于TOSHIBA MG04ACA600E出色的随机性能,这里特别加上了4KiB随机读写延迟的图表,可以看出,4KiB对齐下的TOSHIBA MG04ACA600E的延迟确实很低,1队列深度随机读取延迟为12ms,写入为4ms,写入如此之低是因为缓存的作用。抛开缓存不谈,12ms的4KiB随机读取延迟比大部分7200RPM硬盘14~16ms的指标要高。需要注意的是,这个明显优于读取的写入延迟指标展示的是MG04具有的电路处理能力。
1MiB块大小下可以衡量硬盘在时下正常负载下的工作能力,在读取方面,TOSHIBA MG04ACA600E两种对齐方式下差距不大,分别是203MiB/s的读取和196MiB/s的写入、202MiB/s的读取速率和188MiB/s的写入速率的话。随机写入则仍然是4KiB对齐明显要更好,此时能达到86左右的写入IOps,大概是顺序操作的42%~45%,并没有因为是随机操作而性能大减。
好文章,需要你的鼓励
生成式AI为电子游戏开发者带来令人兴奋的全新方法,帮助其创作引人入胜的内容、逼真的视觉效果以及身临其境般的游戏体验。在本文中,我们将通过一系列实例探讨生成式AI如何增强并加速游戏开发。
据《华尔街日报》近日报道,IBM公司正在就收购基础设施管理供应商HashiCorp公司进行深入谈判。
亚马逊云科技已经将项目开发套件(PDK)蓝图引入其CodeCatalyst DevOps工具当中。