• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Phison e12 Slow write speed, not using SLC cache

Joined
Jun 22, 2020
Messages
12 (0.01/day)
Location
USA
I have a Microcenter/Inland branded 1tb Phison e12 based SSD, which normally should get around 2000-3000 mb/s writes, but mine is only getting around 1000 mb/s. I did some research and it looks like this speed is the drives write speed without SLC cache, so it looks like my cache is full and can no longer use it. Question is, how can I move this data out of the cache so it can be used again? The drive is about half full after using it for 1 year. I have tried running Optimize Drives from Windows, but to no avail. Should I try moving or deleting a bunch of stuff, or backing up data to another drive? Reformat entirely?
 

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
17,158 (2.36/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/yfsd9w
Half full wouldn't prevent the SLC cache from stopping to work, so something else is going on here.
Try running a manual TRIM of the drive and see if that sorts it out. Note that it takes some time after you execute the TRIM command until the drive is back to its full performance.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,473 (4.14/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
The cache is managed by the drive itself, it's invisible to the OS. So there isn't anything you can do to force the drive to use it. The controller on the SSD will just empty the cache when the drive is idle writing.
 

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
17,158 (2.36/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/yfsd9w
The cache is managed by the drive itself, it's invisible to the OS. So there isn't anything you can do to force the drive to use it. The controller on the SSD will just empty the cache when the drive is idle writing.
Except if the drive is full of garbage data that for some reason isn't being trimmed automagically. This could block the SLC cache space. It's not very likely, but could happen, especially if TRIM isn't working for some reason.
 
Joined
Oct 21, 2005
Messages
7,015 (1.01/day)
Location
USA
System Name Computer of Theseus
Processor Intel i9-12900KS: 50x Pcore multi @ 1.18Vcore (target 1.275V -100mv offset)
Motherboard EVGA Z690 Classified
Cooling Noctua NH-D15S, 2xThermalRight TY-143, 4xNoctua NF-A12x25,3xNF-A12x15, 2xAquacomputer Splitty9Active
Memory G-Skill Trident Z5 (32GB) DDR5-6000 C36 F5-6000J3636F16GX2-TZ5RK
Video Card(s) ASUS PROART RTX 4070 Ti-Super OC 16GB, 2670MHz, 0.93V
Storage 1x Samsung 970 Pro 512GB NVMe (OS), 2x Samsung 970 Evo Plus 2TB (data), ASUS BW-16D1HT (BluRay)
Display(s) Dell S3220DGF 32" 2560x1440 165Hz Primary, Dell P2017H 19.5" 1600x900 Secondary, Ergotron LX arms.
Case Lian Li O11 Air Mini
Audio Device(s) Audiotechnica ATR2100X-USB, El Gato Wave XLR Mic Preamp, ATH M50X Headphones, Behringer 302USB Mixer
Power Supply Super Flower Leadex Platinum SE 1000W 80+ Platinum White, MODDIY 12VHPWR Cable
Mouse Zowie EC3-C
Keyboard Vortex Multix 87 Winter TKL (Gateron G Pro Yellow)
Software Win 10 LTSC 21H2
I have the Inland x4 NVMe 1TB drive and it is quite fast. Possible culprits might be the motherboard M2 slot or it could be the x2 variant of the drive. Also TRIM didn't seem to work well on Windows 7 with that drive but it TRIMs correctly in 10 LSTC.
 
Joined
Jul 11, 2015
Messages
716 (0.21/day)
System Name Harm's Rig's
Processor 5950X /2700x / AMD 8370e 4500
Motherboard ASUS DARK HERO / ASRock B550 Phantom Gaming 4
Cooling Arctic Liquid Freezer III 420 Push/Pull -6 Noctua NF-A14 i and 6 Noctua NF-A14 i Meshify 2 XL
Memory Patriot Viper Steel DDR4 16GB (4x 8GB) 4000M TRIDENT Z F-43600V15D-16GTZ /G.SKILL DDR4
Video Card(s) ZOTAC AMP EXTREME AIRO 4090 / 1080 Ti /290X CFX
Storage SAMSUNG 980 PRO SSD 1TB/ WD DARK 770 2TB , Sabrent NVMe 512GB / 1 SSD 250GB / 1 HHD 3 TB
Display(s) Thermal Grizzly WireView / TCL 646 55 TV / 50 Xfinity Hisense A6 XUMO TV
Case Meshify 2 XL- TT 37 VIEW 200MM'S-ARTIC P14MAX
Audio Device(s) Sharp Aquos
Power Supply FSP Hydro PTM PRO 1200W ATX 3.0 PCI-E GEN-5 80 Plus Platinum - EVGA 1300G2/Corsair w750
Mouse G502
Keyboard G413
Sabrent Rocket 512 GB, Phison controller G3X4, in bios if on auto , it will vary from x2 to x4, have it manually at x4 , also make sure install in right slot.
 
Joined
Jun 22, 2020
Messages
12 (0.01/day)
Location
USA
It is using PCIe 3.0 x4 mode according to CrystalDiskInfo. Getting some really weird results like random 4k writes being faster than sequential. I know CrystalDiskMark 7 changed the default queue/depth settings, but the older version isn't any better. I guess I'll just idle this thing for a while and hope it fixes itself.
diskmark.png
 
Joined
Mar 14, 2018
Messages
150 (0.06/day)
Having the same issue (1TB inland Premium - Phison e12). I was getting 3,000 seq writes 8 months ago. Now it's around 1,000. Wondering if the cache died?

Today...
1596922950853.png


VS Dec 2019..
1596922997102.png


Tried updating the firmware from 12.2 to 12.3 in the hopes that would "unstick' something, but unfortunately it was no better. I've come across random forms where others have mentioned a similar problem (maybe 2-3 cases where write speeds droped down to around 1,000 - reads speeds remain fine in the 3,000+ range). At this point I'm starting to think it might be a hardware issue with the drive - maybe some thing is screwed up with the catch? I'm also considering it could possibly be a driver issue with the more recent W10 version (2004) that was installed. I'd like to wipe the drive and do a clean install, but not certain I feel like taking the time out to do that quite yet. I've also tried forcing a TRIM, and waiting with no luck. Let me know if you happen to come across a fix.
 
Joined
Oct 21, 2005
Messages
7,015 (1.01/day)
Location
USA
System Name Computer of Theseus
Processor Intel i9-12900KS: 50x Pcore multi @ 1.18Vcore (target 1.275V -100mv offset)
Motherboard EVGA Z690 Classified
Cooling Noctua NH-D15S, 2xThermalRight TY-143, 4xNoctua NF-A12x25,3xNF-A12x15, 2xAquacomputer Splitty9Active
Memory G-Skill Trident Z5 (32GB) DDR5-6000 C36 F5-6000J3636F16GX2-TZ5RK
Video Card(s) ASUS PROART RTX 4070 Ti-Super OC 16GB, 2670MHz, 0.93V
Storage 1x Samsung 970 Pro 512GB NVMe (OS), 2x Samsung 970 Evo Plus 2TB (data), ASUS BW-16D1HT (BluRay)
Display(s) Dell S3220DGF 32" 2560x1440 165Hz Primary, Dell P2017H 19.5" 1600x900 Secondary, Ergotron LX arms.
Case Lian Li O11 Air Mini
Audio Device(s) Audiotechnica ATR2100X-USB, El Gato Wave XLR Mic Preamp, ATH M50X Headphones, Behringer 302USB Mixer
Power Supply Super Flower Leadex Platinum SE 1000W 80+ Platinum White, MODDIY 12VHPWR Cable
Mouse Zowie EC3-C
Keyboard Vortex Multix 87 Winter TKL (Gateron G Pro Yellow)
Software Win 10 LTSC 21H2
Here is my result, I left 1/4 of the drive empty when I formatted it. I think I have been running it for about 2 years. I am using Win 10 LTSC so you could try that if you want to avoid the W10 2004 update.
crystal disk inland.jpg
 
Joined
Mar 14, 2018
Messages
150 (0.06/day)
So I finally slapped in another drive with with W10 1809. Ran crystaldisk on the inland drive with the same results (3.5k reads 1k writes). Also ran it on an old Samsung 840 and got 500 sequential reads and 130 on writes (over 200 slower on writes than about a year ago). I’m at a loss, maybe they both have a screwed up cache? Also did a lot of large file copies and speed was all over the place for both. Losing faith in long term performance on ssds.
 
Joined
Jan 1, 2019
Messages
490 (0.23/day)
Windows 10 disk optimizer can trim a SSD properly so use that and then let the machine idle so that the SSD can clear the cache and do some wear leveling etc.
 
Joined
Apr 5, 2005
Messages
6,771 (0.95/day)
Location
Republic of Asia (a.k.a Irvine), CA
System Name ---
Processor FX 8350 @ 4.00 Ghz with 1.28v
Motherboard Gigabyte 990FX-UD3 v4.0, Hacked Bios F4.x
Cooling Silenx 4 pipe Tower cooler + 2 x Cougar 120mm fan, 3 x 120mm, 1 x 200 mm Red LED fan
Memory Kingston HyperX DDR3 1866 16GB + Patriot Memory DDR3 1866 16GB
Video Card(s) Asus R9 290 OC @ GPU - 1050, MEM - 1300
Storage Inland 256GB PCIe NVMe SSD for OS, WDC Black - 2TB + 1TB Storage, Inland 480GB SSD - Games
Display(s) 3 x 1080P LCDs - Acer 25" + Acer 23" + HP 23"
Case AeroCool XPredator X3
Audio Device(s) Built-in Realtek
Power Supply Corsair HX1000 Modular
Software Windows 10 Pro 64 bit
I have noticed something similar with my 256GB Inland NVMe, after few months of running W10, writes came down to 250 MB/s from 1.2GB/s using a PCI-E NVMe adapter on an old 990FX mobo. Format and re-image and performance goes back to where it should be, after few weeks back to same crap. W10 Trim on latest update(2004), doesn't seem to work properly. I use 3rd party software to manually initiate Trim and it gets better. If I boot with another 2.5" SSD which had older image of W10 and run trim on this 256GB drive, then the drive's performance goes back to peak. Boot the NVMe and goes back to crap.

So don't know what is going on.
 
Joined
Jun 22, 2020
Messages
12 (0.01/day)
Location
USA
What third-party software do you use for TRIM? I'm running it on Windows 10 1903 and doesn't seem to help in my case.
 
Joined
Apr 5, 2005
Messages
6,771 (0.95/day)
Location
Republic of Asia (a.k.a Irvine), CA
System Name ---
Processor FX 8350 @ 4.00 Ghz with 1.28v
Motherboard Gigabyte 990FX-UD3 v4.0, Hacked Bios F4.x
Cooling Silenx 4 pipe Tower cooler + 2 x Cougar 120mm fan, 3 x 120mm, 1 x 200 mm Red LED fan
Memory Kingston HyperX DDR3 1866 16GB + Patriot Memory DDR3 1866 16GB
Video Card(s) Asus R9 290 OC @ GPU - 1050, MEM - 1300
Storage Inland 256GB PCIe NVMe SSD for OS, WDC Black - 2TB + 1TB Storage, Inland 480GB SSD - Games
Display(s) 3 x 1080P LCDs - Acer 25" + Acer 23" + HP 23"
Case AeroCool XPredator X3
Audio Device(s) Built-in Realtek
Power Supply Corsair HX1000 Modular
Software Windows 10 Pro 64 bit
This is what I use and it seems to be helping, but I might be wrong.


Formatted the drive and boom back to normal.

InlandNVMe_256GB_FX8350_Formatted_08212020.JPG


BTW, do you overclock your system? Did the OC fail and windows crash?

The SSD started to perform crap after the OC fail and windows crash for me.
 
Joined
Mar 14, 2018
Messages
150 (0.06/day)
I have in the past and now that you mentioned it I do recall some blue screens which was part of the reason i removed the OC . Unfortunately i'm not sure when the issue (slowness) began because i hadn't tested in a long time. I will say the system has since been wiped an reloaded so if there was any corruption on the drive it should have been wiped out - unless the drive itself became damaged, which i doubt. According to the SMART data everything is fine.

So I do have some developments though... After testing on W10 1809 i reran TRIM multiple times (in 1809 with out a noticeable difference). I then switch back to the NVME (inland) W10 2004 a day later and ran Crystal disk mark. Surprisingly i got a 3,000MB/s sequential write, I ran a few more times and got the following on sequential writes. 3,000MB, 2400MB, 1080MB, 1080MB, 1080MB. I tried again today and got 3k, 3k, 2.4k 2.4k,2.4k (in MB). I did a 26GB file copy and then ran CDM again and got a 1080MB sequential write. My suspicion was the cache was quickly being exhausted and the speeds dropped.

oh, one other thing I did was to disable power save on the drive and changed the scheduler to run TRIM every day. So i'm feeling like things are looking up, speculating that If i run it again (about 10 mins later) the cache will have cleared up a bit a speed will have increased... So I do and and then i get this...
1598113629252.png


I'm ready to call it a day, but the OCD in me continues to test. 15 minutes later i'm up to 1020MB (seq write), another 10 minutes and i'm at 1435MB, 10 minutes later I get 3051MB/s. I'm speculating that the cache is slowly being zero'd out to eventually give me 1-2 good runs before degrading again. At least TRIM or the controller is finally cleaning out the cache now - even if it is a minuscule amount. (final run 5 mins later was back down to 2400MB).
 
Joined
Apr 5, 2005
Messages
6,771 (0.95/day)
Location
Republic of Asia (a.k.a Irvine), CA
System Name ---
Processor FX 8350 @ 4.00 Ghz with 1.28v
Motherboard Gigabyte 990FX-UD3 v4.0, Hacked Bios F4.x
Cooling Silenx 4 pipe Tower cooler + 2 x Cougar 120mm fan, 3 x 120mm, 1 x 200 mm Red LED fan
Memory Kingston HyperX DDR3 1866 16GB + Patriot Memory DDR3 1866 16GB
Video Card(s) Asus R9 290 OC @ GPU - 1050, MEM - 1300
Storage Inland 256GB PCIe NVMe SSD for OS, WDC Black - 2TB + 1TB Storage, Inland 480GB SSD - Games
Display(s) 3 x 1080P LCDs - Acer 25" + Acer 23" + HP 23"
Case AeroCool XPredator X3
Audio Device(s) Built-in Realtek
Power Supply Corsair HX1000 Modular
Software Windows 10 Pro 64 bit
Either there is something wrong with Windows constantly thrashing these drives or Inland drives not so good for constant Windows OS usage. I had similar experience with Inland 240GB 2.5" SSD. It did the same thing until I re-imaged it.

Got tired of it and Bought the WDC SN730 (SN750 Black's little brother), 256GB. Imaged from Inland 256 NVMe and few days in seems to be holding up. This thing runs HOT!!


I had to install a heat sink to get it cooler.


Gaming and drive testing will run it to 61C. Last night just testing the drive with the new heat sink it didn't go more than 39C. But A/C was running so need to test it now to see where it is. right now idle is at 42C, sitting next to Video card, so it will get hot I guess.

Gigabyte 990 + FX-8350:

WDC Brand new, formatted

WDCSN730_Fresh_08162020.JPG


With Heat sink and OS,

WDCSN730_AmpCom_Red_HeatSink_08212020.JPG


Latency

WDCSN730_Latency_08202020.JPG


Imaged the OS from my Dell Ryzen laptop to the Inland 256GB NVMe and this is where it is

Inland_256NVMe_Dell_Ryzen_08222020.JPG


Earlier I had the Inland 512GB NVMe, will all the OS updates and almost 9 months of light use , before pulling out,

Inland_512NVMe_Dell_Ryzen_08212020.JPG


I didn't have a heatsink on the drive before but for the 256 Inland I attached this and it keeps it cool around 41C when testing.


512GB Inland will be the new game and video editing drive.
 
Top