11-13-2017 12:12 PM
I have experienced horribly slow write performance on both my S3520 240GB drives on Windows 7, and would like some guidance.
The details:
I have 4 Intel SSDs : 2 x 530 Series (SSDSC2BW120A4 and SSDSC2BW240A4), and 2 x S3520 240GB (SSDSC2BB240G7). I have the same very disparate performance with both pairs. In addition, I have 3rd S3520 in the field with the same problem.
The pair I will highlight is as follows:
530 Series 120GB
F/W version : DC32
S/N: PHD A41 660 0Z8 120 7GN
DC S3520 240GB
F/W version : N2011021
S/N: BTD V72 750 FRY 240 AGN
The problem: I have a proprietary OS running on a Pentium server box, which has its own driver to talk to these SSDs in IDE mode. The 530 performs very well, in line with benchmark data I can find on the Web. The S3520 performs well also, except In certain cases, where its average sector write time is 26x (yes, 26) that of the 530. We have managed to produce a specific test case where we write 15,634 single sectors of a 13MB file, with specific content in each sector, and the same non-consecutive order of disk addresses being written. The average write time for sector writes to the 520 is 0.06ms, and the average write time for the S3520 is 1.56ms.
At first we thought there must be some compatibility problem between our disk driver and this specific drive.
But I have constructed a Windows program which writes these same sectors to a second pair of drives, in the same order, on Windows 7 (using FILE_FLAG_NO_BUFFERING).
The result is the same: < 1 sec to write the 15,634 sectors on the 530, and > 20 sec on the S3520.
I can only conclude that the S3520 has some severe firmware problem which makes it sensitive to the content (and/or the order) of certain data being written.
Does anyone have any experience with similar problems here?
11-13-2017 02:57 PM
Hello DLRobinson,
We understand that you're experiencing slow write speed on three of your Intel® SSD DC S3520 Series.
In order to better assist you, we would like to take a better look at your system and SSDs details:
- Please download and run the https://downloadcenter.intel.com/download/25293/Intel-System-Support-Utility Intel® System Support Utility on the Windows* based system, with at least one of the Intel® SSD DC S3520 and 530 Series plugged. Select scan for "everything" then save the file to your computer.
- For specific SSD information, please download and run https://downloadcenter.intel.com/download/27130?v=t Intel® Solid State Drive Toolbox. Select the SSD and click on "Export" to get the S.M.A.R.T. details log. Do the same for both your Intel® SSD DC S3520 and 530 Series.- Additionally, run a quick https://crystalmark.info/download/index-e.html CrystalDiskMark* benchmark for both drives and take screenshots of the results.NOTE: Links to third party sites are being offered for your convenience and should not be viewed as an endorsement by Intel of the content, products, or services offered there.
Please attach the resulting files to your next reply. To enable attachments, select the option to "use advanced editor" while replying.
Best regards,
Eugenio F.11-13-2017 04:52 PM
11-14-2017 08:45 AM
Hello DLRobinson,
Thanks for sharing the requested logs and screenshots.Based on the system specifications, the benchmark results for your Intel® SSD DC S3520 Series are optimal. The S.M.A.R.T. logs show the drives are in perfect health as well.Regarding the firmware, there haven't been any reports on major bugs for the latest Intel® SSD DC S3520 Series release (N2010121).How exactly did you notice the slow write speed while the drives are in production?Best regards,Eugenio F.11-14-2017 04:40 PM
Eugenio,
There is no question that the S3520, with the firmware version you see in my Intel Solid State Drive Toolbox report, performs very poorly with certain types of writes - either the data or the ordering or both.
We noticed the slow write speed when performing a certain type of operation in our OS. The operation is a common database maintenance task that our customers run frequently. The last phase of the operation rewrites the file of database indices - mostly binary data - the last part of this writes the file to disk one sector at a time and not in sector order. On regular non-SSD drives this operation, for average 5GB files, takes a fair while but is not unreasonable. On the 530 series SSD it takes very little time, but on the S3520 it takes literally hours - totally unacceptable.
As I explained in my original post, we have taken a small sample index file from our OS and constructed a test case that runs in Windows 7. It writes 15,000-odd sectors not in sector order and produces the same results, namely that the for the 530 disk it runs in < 1 second, but on the S3520 it takes over 20 seconds. This is reliable and repeatable EVERY time.
I have attached a copy of the test case for you to run and demonstrate the problem. Here are the details:
Please let me know if you have any questions.
regards
Dave