ADATA XPG SPECTRIX S40G RGB 是一款 M.2 SSD,专为那些寻求以合理的价格提供性能以及驱动器设计中的一点点惊喜的人而设计。 S40G 利用 NVMe 接口以及 SLC 缓存和 DRAM 缓冲区,读取速度为 3.5GB/s,写入速度为 3GB/s,吞吐量为 300K IOPS 读取和 240K IPS 写入。 该驱动器面向游戏玩家、PC 爱好者、超频玩家和图形专业人士销售。
ADATA XPG SPECTRIX S40G RGB 是一款 M.2 SSD,专为那些寻求以合理的价格提供性能以及驱动器设计中的一点点惊喜的人而设计。 S40G 利用 NVMe 接口以及 SLC 缓存和 DRAM 缓冲区,读取速度为 3.5GB/s,写入速度为 3GB/s,吞吐量为 300K IOPS 读取和 240K IPS 写入。 该驱动器面向游戏玩家、PC 爱好者、超频玩家和图形专业人士销售。
从安全和数据完整性的角度来看,S40G 支持 LDPC(低密度奇偶校验)纠错码技术,可以检测和修复更大范围的数据错误。 ADATA 表示这可以提供更准确的数据传输并延长 SSD 的使用寿命。 该驱动器还带有 AES 256 位加密以增加安全性。 S40G 在驱动器的两侧都有 RGB 照明,可以设置为以不同的模式、脉冲速度和强度点亮。 对于那些想要为他们的钻机添加一些额外东西的人来说,这是一个加号。
ADATA XPG SPECTRIX S40G RGB SSD 提供 5 年保修,今天即可购买 53GB 型号,价格为 256 美元。 该驱动器还有 512GB、1TB 和 2TB 版本。 对于本次审查,我们将研究 1TB 型号。
ADATA XPG SPECTRIX S40G RGB SSD规格
容量 | 256GB / 512GB / 1TB / 2TB |
外形 | M.2 2280 |
NAND闪存 | 3D TLC |
接口 | PCIe Gen3x4 |
性能(最大) | 读取 3500MB/s,写入 3000MB/s |
最大 4K 随机读/写 IOPS | 300K/240K IOPS |
平均无故障时间 | 2,000,000小时 |
外形尺寸(长x宽x高) | 80 x 22 x 8毫米 |
重量 | 13.4g / 0.47oz |
工作温度 | 0°C-70°C |
储存温度 | -40°C - 85°C |
抗冲击 | 1500G / 0.5毫秒 |
保修政策 | 5年有限保修 |
性能
测试平台
这些测试中利用的测试平台是 戴尔 PowerEdge R740xd 服务器。 我们通过该服务器内部的 Dell H730P RAID 卡测量 SATA 性能,尽管我们将卡设置为 HBA 模式只是为了禁用 RAID 卡缓存的影响。 NVMe 通过 M.2 转 PCIe 适配卡进行本地测试。 使用的方法更好地反映了最终用户的工作流程,以及虚拟化服务器产品中的一致性、可扩展性和灵活性测试。 重点放在驱动器整个负载范围内的驱动器延迟上,而不仅仅是最小的 QD1(队列深度 1)级别。 我们这样做是因为许多常见的消费者基准测试没有充分捕获最终用户的工作负载配置文件。
SideFX 的胡迪尼
Houdini 测试专门用于评估与 CGI 渲染相关的存储性能。 此应用程序的测试台是核心的变体 戴尔 PowerEdge R740xd 我们在实验室中使用的服务器类型具有双 Intel 6130 CPU 和 64GB DRAM。 在这种情况下,我们安装了运行裸机的 Ubuntu 桌面 (ubuntu-16.04.3-desktop-amd64)。 基准测试的输出以秒为单位来衡量,越少越好。
Maelstrom 演示代表了渲染管线的一部分,它通过演示其有效使用交换文件作为扩展内存形式的能力来突出存储的性能。 测试不会写出结果数据或处理点,以隔离延迟对底层存储组件的影响。 测试本身由五个阶段组成,我们将其中三个阶段作为基准测试的一部分运行,如下所示:
- 从磁盘加载打包点。 这是从磁盘读取的时间。 这是单线程的,可能会限制整体吞吐量。
- 将点解压缩到一个平面数组中,以便对其进行处理。 如果这些点不依赖于其他点,则可以调整工作集以保留在核心中。 这一步是多线程的。
- (不运行)处理点。
- 将它们重新打包成适合存储回磁盘的分桶块。 这一步是多线程的。
- (未运行)将分桶块写回磁盘。
查看渲染时间的性能(越少越好),ADATA S40G 的渲染时间为 2,867.6 秒,大致处于中间位置。
SQL Server 性能
我们使用轻量级虚拟化 SQL Server 实例来适当地表示应用程序开发人员将在本地工作站上使用的内容。 该测试类似于我们在存储阵列和企业驱动器上运行的测试,只是按比例缩小以更好地近似于最终用户采用的行为。 工作负载采用事务处理性能委员会的基准 C (TPC-C) 的当前草案,这是一个模拟复杂应用程序环境中活动的在线事务处理基准。
轻型 SQL Server VM 配置了三个虚拟磁盘:100GB 卷用于引导,350GB 卷用于数据库和日志文件,150GB 卷用于我们在每次运行后恢复的数据库备份。 从系统资源的角度来看,我们为每个 VM 配置 16 个 vCPU、32GB DRAM 并利用 LSI Logic SAS SCSI 控制器。 此测试使用在 Windows Server 2014 R2012 来宾虚拟机上运行的 SQL Server 2,并由戴尔的数据库基准工厂进行压力测试。
SQL Server 测试配置(每个虚拟机)
- Windows服务器2012 R2的
- 存储空间:分配 600GB,使用 500GB
- SQL Server的2014的
- 数据库大小:1,500 规模
- 虚拟客户端负载:15,000
- 内存缓冲区:24GB
- 测试时长:3 小时
- 2.5 小时预处理
- 30分钟采样期
查看 SQL Server 输出时,S40G 接近垫底,得分为 2,931.4 TPS; 最高分 3,161.7 TPS。
查看同一测试中的平均延迟,S40G 为 376 毫秒,不是最差但远非最佳。
VDBench 工作负载分析
在我们的第一个 VDBench 工作负载分析中,我们研究了随机 4K 读取性能。 在这里,ADATA S40G 的峰值为 208,196 IOPS,延迟为 613µs,在我们的包中排名第四。
对于 4K 随机写入,S40G 以大约 115K IOPS 的偷看分数和 4.3 毫秒的延迟排在最后。 不过,该驱动器确实以不到 50µs 的速度启动。
切换到顺序工作,对于 64K 读取,S40G 以 14,516 IOPS 或 907MB/s 的峰值达到 1.1 毫秒的延迟,在六个中排名第五。
对于 64K 写入,驱动器在 4,547 毫秒的延迟下达到 284 IOPS 或 3.4MB/s 的峰值,然后下降并排在最后。
接下来,我们查看了 VDI 基准。 该基准测试旨在进一步对驱动器征税,包括启动、初始登录和星期一登录测试。 看看启动测试,ADATA S40G 的性能有点不稳定,在 32,584 毫秒的延迟下以 1 IOPS 的峰值得分垫底,尽管它在延迟达到峰值之前运行得更高。
在 VDI Initial Login 中,S40G 在中间位置表现更好,峰值得分为 18,849 IOPS,延迟为 1.6ms。
最后,对于 VDI 星期一登录,S40G 以 16,840 IOPS 的峰值性能和 946µs 的延迟落在中间,尽管延迟在峰值之前运行了超过 1ms。
结语
ADATA XPG SPECTRIX S40G RGB 是一款 M.2 SSD,面向希望为他们的装备增加一些额外功能的游戏玩家和发烧友。 SSD 声称具有 3.5GB/s 的读取速度和高达 300K 的 IOPS。 S40G 具有 AES 256 位加密和 5 年保修。 侧面有 RGB 灯,可以定制以美化个人电脑。
就性能而言,S40G 与其测试的其他驱动器相比并不是每一个都令人印象深刻。 对于 Houdini,驱动器运行良好,为 2,867.6 秒。 在 SQL Server 中,S40G 以 2,931.4 TPS 和平均延迟 376 毫秒接近垫底。 在我们的 VDBench 中,S40G 从中间到底部放置。 在 4K 读取中,它达到 208K IOPS 的峰值,4K 写入达到约 115K IOPS,64K 读取为 907MB/s,64K 写入为 284MB/s。 在我们的 VDI 基准测试中,该驱动器的表现并没有好多少,启动时为 33K IOPS,初始登录时为 19K IOPS,星期一登录时为 17K IOPS。
ADATA XPG S40G 性能不佳。 这通常通过较低的价格来平衡,但在撰写本文时,您可以以比最小容量的 S17G 多 40 美元的价格购买三星 EVO Plus。 其他价格较低的竞争驱动器能够胜过 S40G,这使得一些定价论据难以推销。 但是,如果您是一名休闲游戏玩家,并且想为您的装备添加一点趣味以使其脱颖而出,那么可编程灯会是一个不错的选择。