The rapid development of SSD and NAND memory controller technologies obliges manufacturers to keep pace with progress. Therefore, Kingston announced the release of a new with read speeds up to 3,5 GB / s, and write speeds up to 2,9 GB / s.

New items are presented in four sizes from 250 GB to 2 TB and all of them are made in the M.2 2280 form factor, equipped with a PCI Express 3.0 x4 connection interface with the NVMe 1.3 protocol and support end-to-end data protection using 256-bit AES hardware encryption. Encryption is applicable in a corporate environment, given the support for TCG Opal 2.0 and Microsoft eDrive. Speed ββββcharacteristics depend on the size of the SSD:
- 250 GB - read up to 3500 MB / s, write up to 1200 MB / s;
- 500 GB - read up to 3500 MB / s, write up to 2900 MB / s;
- 1 TB - read up to 3500 MB / s, write up to 2900 MB / s;
- 2 TB - read up to 3500 MB / s, write up to 2900 MB / s.
The stated warranty period is 5 years.

The core of any NVMe drive is the controller, and Kingston continues to use the well-known Silicon Motion SM2262ENG processor. Naturally, all 8 channels available to the controller are involved. And the main difference from the KC2000 is the improved firmware, which allows you to use all the reserves of NAND memory. And, in my own words, overclocked NAND memory chips.

Π ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ Π²Ρ
ΠΎΠ΄ΠΈΡ ΡΠ°ΠΌ SSD KC 2500 ΠΈ ΠΊΠ»ΡΡ Π΄Π»Ρ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΡΡΠΈΠ»ΠΈΡΡ Acronis True Image HD. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠ΅ ΠΌΠΈΠ³ΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π½ΠΎΠ²ΡΠΉ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Ρ, ΡΠ΄Π΅Π»Π°Π² ΠΎΠ±ΡΠ°Π· ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°. ΠΠ°ΠΊΠΎΠΏΠΈΡΠ΅Π»Ρ ΡΠΊΠΎΠ½ΡΡΡΡΠΈΡΠΎΠ²Π°Π½ Π² ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠΌ ΡΠΎΡΠΌ-ΡΠ°ΠΊΡΠΎΡΠ΅ M.2 2280 ΠΈ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π² ΠΠ ΠΈ Π½ΠΎΡΡΠ±ΡΠΊΠΈ. Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΡΠ΅Π΄Π΅ Windows ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ 931 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°. Π‘Ρ
Π΅ΠΌΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ NAND ΠΏΠ°ΠΌΡΡΠΈ β Π΄Π²ΡΡ
ΡΡΠΎΡΠΎΠ½Π½Π΅Π΅, Π° ΡΠ°ΠΌ SSD ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π° Π½Π΅Π³ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΡ
Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅, Π½ΠΎ ΠΊΠ°ΠΊ Π²ΡΡΡΠ½ΠΈΡΡΡ Π΄Π°Π»ΡΡΠ΅, ΠΎΠ½ΠΎ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ.
Testing technique
The topology of the structure of SSD drives provides for the use of a write and read buffer, as well as multithreading. The DRAM cache size is usually either static or dynamic. In today's typical SSDs on Silicon Motion controllers, a "cunning" dynamic DRAM cache is often installed, and the firmware controls it. The main trick lies in the controller and firmware. The better and more progressive the controller is used and the more adaptive the firmware is for different usage scenarios, the faster the SSD works, provided that high-speed NAND memory is available.

Π’Π΅ΡΡΠΎΠ²ΡΠΉ ΡΡΠ΅Π½Π΄ Π²ΠΊΠ»ΡΡΠ°Π» Π² ΡΠ΅Π±Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Intel Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΠΎΠΉ ASUS ROG Maximus XI Hero (Wi-Fi), ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ Intel Core i7 9900K, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠΎΠΉ ASUS Radeon RX 5700, 16 ΠΠ± ΠΏΠ°ΠΌΡΡΠΈ DDR4-4000 ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Windows 10 X64 (ΡΠ±ΠΎΡΠΊΠ° 19041).
Test results
AS SSD benchmark
- Testing was done with 10 GB data;
- Sequential read/write test;
- Random read / write test to 4 KB blocks;
- Random read / write test 4 KB blocks (queue depth 64);
- Read/write access time measurement test;
- The final result in arbitrary units;
- Copy Benchmark evaluates the speed of work and the time spent on it when copying different groups of files (ISO image, folder with programs, folder with games).

CrystalDiskMark
- Testing was carried out with 5 repetitions, each with a capacity of 16 GB and 1 GB.
- Sequential read/write with a depth of 8.
- Sequential read/write with a depth of 1.
- Random read/write in blocks of 4 kb with a depth of 32 and 16 threads.
- Random read/write in blocks of 4 kb with a depth of 1.


HD Tune Pro 5.75
- Linear read and write speed in blocks of 64 KB.
- Access time.
- Extended read and write tests
- Tests of work with various block sizes, as well as real speed on a 16 GB file.

PCMark 10 Storage
- Quick System Drive Benchmark: A short benchmark that emulates a light load on a storage system. Test sets are used that repeat the real actions of the system and programs with the drive;
- Data Drive Benchmark: Replicates the load on the storage system in the form of test sets for NAS, (storage and use of various types of files).

Heating during sequential recording

The standard procedure for writing to the KC2500 SSD allows you to evaluate the degree of heating of the device without active cooling. You won't be surprised if we tell you that high-performance SSD heat is the cornerstone. Regarding this problem, engineers are fighting and trying not to start the SSD in critical modes. The simplest approach involves installing a heatsink (purchased separately, or the motherboard cooling system is used), or a mode for skipping write queues is introduced to unload the controller. This reduces performance, but the SSD does not overheat. The same scheme works on processors when it skips cycles when it gets too hot. But in the case of a processor, gaps will not be as noticeable to the user as with an SSD. After all, having warmed up above the temperature set by the designers, the SSD will skip too many cycles. And this, in turn, will cause "friezes" in the operating system. Fortunately, in Kingston KC2500, the firmware is adapted in such a way that during recording, the controller rests when the DRAM cache is depleted. For any recording task, the buffer first ends, the controller is unloaded, then the data again enters the buffer and the recording continues at the same speed without a long stop. The temperature of 72C is close to critical, but the test itself took place in unfavorable conditions: the SSD was located close to the video card and lacked a motherboard heatsink. The installation of a heatsink that comes with the motherboard made it possible to reduce the temperature to 53-55C. The SSD sticker was not removed, and the motherboard thermal pad was used as a thermal interface material. In addition, the size of the ASUS ROG Maximus XI Hero heatsink is not so large, and, accordingly, it has only an average heat dissipation efficiency. It is worth considering that, by taking the Kingston KC2500 to a separate PCIe adapter card and equipping it with a heatsink, you can completely forget about temperature conditions.
Dynamic cache
Traditionally, any review of a drive includes a test for filling the DRAM cache, followed by an announcement of its size, but this is a fundamentally wrong statement. Model The fast buffer is allocated dynamically not only as a percentage of free space, but also based on the type of data being written.

For example, let's try to fill the entire disk with a file with random data. This file contains compressible and non-compressible data in various blocks. Theoretically, a fast buffer should be enough for 100-200 GB, but as you can see, the result is different. A significant drop in linear recording was drawn only at the 400+ GB mark, which tells us about the complex firmware recording control algorithm. At this stage, it becomes clear where the man-hours were spent when creating the KC2500. Thus, the SLC cache on the KC2500 drive is indeed dynamically allocated and depends on many factors, but is definitely not limited to 150-160 GB.
Π’ΠΈΠΏΡ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΉ ΠΊ SSD ΠΠ‘ Windows 10
The second common mistake is not to let the reader understand what accesses go to the disk if you use it as a system disk. And here again, the right approach to evaluation is important. I will try to repeat the usual work in the operating system by the user. To do this, let's delete something to the trash, open a dozen files in Photoshop, run disk cleanup in parallel, export from Excel, having previously opened several tables and continue writing this text. There is not enough parallel installation of updates, well, nothing, let's launch the updates from Steam.

ΠΠ° ΠΏΠΎΡΡΠΈ 10 ΠΌΠΈΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ Π±ΠΎΠ»Π΅Π΅ 90% ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΉ Π±ΡΠ»ΠΈ ΡΠ²ΡΠ·Π°Π½Ρ Ρ ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΉΠ»ΠΎΠ² Π±Π»ΠΎΠΊΠ°ΠΌΠΈ 4Π, ΠΈ ΠΏΠΎΡΡΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΆΠ΅ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. ΠΠ°ΠΌΠ΅ΡΡ, ΡΡΠΎ ΡΠ°ΠΉΠ» ΠΏΠΎΠ΄ΠΊΠ°ΡΠΊΠΈ Π² ΡΡΠ΅Π΄Π΅ Windows Π±ΡΠ» Π½Π° ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. Π ΡΠ΅Π»ΠΎΠΌ ΠΊΠ°ΡΡΠΈΠ½Π° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π²Π°ΠΆΠ½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π΅ ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠΊΠΎΡΠΎΡΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΊΠ»ΠΈΠΊΠ° Π½Π° ΠΌΠ΅Π»ΠΊΠΎΠ±Π»ΠΎΡΠ½ΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ
. ΠΡΠΈΡΠ΅ΠΌ ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠΈΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π½Π΅ ΡΡΠΎΠ»Ρ Π²Π΅Π»ΠΈΠΊ. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎΠΈΡ Π·Π°Π΄ΡΠΌΠ°ΡΡΡΡ ΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π±ΡΡΡΡΠΎΠ³ΠΎ SSD ΠΏΠΎΠ΄ ΠΈΠ³ΡΡ (Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠ°ΠΌΠΈΡ
ΠΈΠ³Ρ ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°ΠΏΠΈΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΡΠ°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½Ρ). Π Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΠΌΠ°ΡΠΊΠΈ, ΠΏΡΠΈΡΡΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΈ Π²ΡΡΠΎΠΊΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π½ΠΈΡ/Π·Π°ΠΏΠΈΡΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎ ΡΠ°ΡΡΠΎΠΌ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΡΡ
.
Conclusions

is a continuation of the popular KC2000 series, based on accelerated memory with firmware adapted for desktop computers. Improvements have affected both linear read and write speeds. The approach to the SLC cache has been revised, it has more degrees of freedom and adjustment to various scenarios. As a bonus, Kingston continues to give buyers a 5-year warranty, as well as support for 256-bit XTS-AES encryption.
For more information about Kingston Technology products, please visit company.
Source: habr.com
