Guru3D.com Forums

Go Back   Guru3D.com Forums > Hardware > SSD and HDD storage
SSD and HDD storage This section covers storage hardware like SSDs HDDs, RAID chatter and everything related


Reply
 
Thread Tools Display Modes
Why did my 4k write score drop?
Old
  (#1)
death_samurai
Ancient Guru
 
Videocard: Sapphire 5970 OC edition
Processor: Core i7 2600K 5.0GHZ
Mainboard: ASUS Maximus IV GENE-Z/GE
Memory: G.SKILLRipjaws2x4GB 1866
Soundcard: Logitech x-230
PSU: Thermaltake toughpowe750w
Default Why did my 4k write score drop? - 04-15-2012, 00:59 | posts: 3,430 | Location: SG

I ran crystal disk mark and AS SSD benchmark and this was after i had internally erased my ssd and restored it again and updated the firmware to 4.2


Previously i used to score around 70ish in my 4k write score but i now only score around 50ish.

Does anyone know why?

I'm using the gskill phoenix pro 120GB ssd.
   
Reply With Quote
 
Old
  (#2)
Darren Hodgson
Ancient Guru
 
Darren Hodgson's Avatar
 
Videocard: NVIDIA GTX 680 SLI
Processor: Core i7 920 @ 3.7GHz
Mainboard: ASUS P6T Deluxe v2209
Memory: 12GB G.SKILL 1600MHz
Soundcard: SB X-Fi Titanium HD
PSU: CM Silent Pro M 850W
Default 04-16-2012, 13:54 | posts: 9,699 | Location: England

Is TRIM working correctly? There's an easy way to check it from the command prompt (just Google it).

More importantly, does SSD seem noticeably slower in general use? If not then I really wouldn't worry about the results from artificial benchmarks.
   
Reply With Quote
Old
  (#3)
death_samurai
Ancient Guru
 
Videocard: Sapphire 5970 OC edition
Processor: Core i7 2600K 5.0GHZ
Mainboard: ASUS Maximus IV GENE-Z/GE
Memory: G.SKILLRipjaws2x4GB 1866
Soundcard: Logitech x-230
PSU: Thermaltake toughpowe750w
Default 04-16-2012, 16:16 | posts: 3,430 | Location: SG

yes trim is enabled.
   
Reply With Quote
Old
  (#4)
Virtue
Maha Guru
 
Videocard: GTX 670 WF3
Processor: i5-760 NH-D14
Mainboard: Gigabyte UD3
Memory: 8GB G.Skill Ripjaws X
Soundcard: Sennheiser HD600/ODAC+O2
PSU: 600W OCZ StealthXStream 2
Default 04-16-2012, 23:50 | posts: 827 | Location: Montreal

Make sure your drive is also properly aligned. Follow this to be sure about everything http://www.overclock.net/t/1156654/s...-for-ssds-hdds

but other than that you should probably ask this on the gskill forum
   
Reply With Quote
 
Old
  (#5)
IcE
Ancient Guru
 
IcE's Avatar
 
Videocard: EVGA GTX 680 SC+
Processor: Intel Core i5 3570K @4.0
Mainboard: ASRock Z77 Extreme6
Memory: G.Skill Sniper 1866 - 8GB
Soundcard: Soundblaster Z + Aurvana
PSU: Enermax NAXN 82+ 750W
Default 04-17-2012, 03:26 | posts: 6,991 | Location: Toledo, Ohio

Quote:
Originally Posted by Darren Hodgson View Post
Is TRIM working correctly? There's an easy way to check it from the command prompt (just Google it).

More importantly, does SSD seem noticeably slower in general use? If not then I really wouldn't worry about the results from artificial benchmarks.
TRIM isn't used on Sandforce, just garbage collection. So whether it's enabled or not is irrelevant.


As for the reason behind the drop, could be a ton of things. 4K performance IIRC goes down when there's less free space/freespace fragmentation.
   
Reply With Quote
Old
  (#6)
Agent-A01
Ancient Guru
 
Agent-A01's Avatar
 
Videocard: EVGA GTX Titan SC H20
Processor: i7 2700K 5GHz 1.35 HT H20
Mainboard: Asus P8Z77-WS
Memory: G.Skill 8GBx2 2133
Soundcard: Xonar Phoebus-PC360/HD598
PSU: SeaSonic Platinum-1000
Default 04-17-2012, 03:50 | posts: 5,627 | Location: USA

Quote:
Originally Posted by ice445 View Post
TRIM isn't used on Sandforce, just garbage collection. So whether it's enabled or not is irrelevant.


As for the reason behind the drop, could be a ton of things. 4K performance IIRC goes down when there's less free space/freespace fragmentation.
Trim is used when all the drive's nand is not fresh.

OP let your pc sit in the bios after you do a clean. ie ccleaner/disk cleanup for an hour or two. my gskill needed it after a while. speed it up nicely because GC never does work for me while im in the OS. i only notice a difference if i let it do it in bios.
   
Reply With Quote
Old
  (#7)
death_samurai
Ancient Guru
 
Videocard: Sapphire 5970 OC edition
Processor: Core i7 2600K 5.0GHZ
Mainboard: ASUS Maximus IV GENE-Z/GE
Memory: G.SKILLRipjaws2x4GB 1866
Soundcard: Logitech x-230
PSU: Thermaltake toughpowe750w
Default 04-17-2012, 15:24 | posts: 3,430 | Location: SG

to agent how do u let ccleaner do it in the bios? I only know how to operate it on windows.
   
Reply With Quote
Old
  (#8)
Agent-A01
Ancient Guru
 
Agent-A01's Avatar
 
Videocard: EVGA GTX Titan SC H20
Processor: i7 2700K 5GHz 1.35 HT H20
Mainboard: Asus P8Z77-WS
Memory: G.Skill 8GBx2 2133
Soundcard: Xonar Phoebus-PC360/HD598
PSU: SeaSonic Platinum-1000
Default 04-17-2012, 16:56 | posts: 5,627 | Location: USA

lol no i didnt mean do it in bios. i meant let it clean up some space in windows, delete your old restore points, and empty out the windows/softwaredistribution/downloads folder. i also would do this batch file that clears out all logs in event viewer(in a old os ive seen it stack up to hundreds of MB, they are useless logs). http://forums.windowsforum.org/index...howtopic=46107

after all that, let your system idle in the bios for an hour or two and let garbage collection do its work.
   
Reply With Quote
Old
  (#9)
death_samurai
Ancient Guru
 
Videocard: Sapphire 5970 OC edition
Processor: Core i7 2600K 5.0GHZ
Mainboard: ASUS Maximus IV GENE-Z/GE
Memory: G.SKILLRipjaws2x4GB 1866
Soundcard: Logitech x-230
PSU: Thermaltake toughpowe750w
Default 04-17-2012, 19:13 | posts: 3,430 | Location: SG

my installation is kind of new i suppose. I don't have restore pts. I use 3rd party ghost software to backup and then restore.
   
Reply With Quote
Old
  (#10)
scheherazade
Maha Guru
 
Videocard: (.) an
Processor: sb-e water
Mainboard: p9x79 ws
Memory: 32 gig
Soundcard: spdif 4x12" driver towers
PSU: dual 1000w
Default 04-17-2012, 20:41 | posts: 1,914 | Location: NOVA

4K @ what queue depth?

qd0 shouldn't be affected by anything... as IIRC it generally only writes to one chip at a time - so load-balancing is a non-issue.

-scheherazade
   
Reply With Quote
 
Old
  (#11)
Agent-A01
Ancient Guru
 
Agent-A01's Avatar
 
Videocard: EVGA GTX Titan SC H20
Processor: i7 2700K 5GHz 1.35 HT H20
Mainboard: Asus P8Z77-WS
Memory: G.Skill 8GBx2 2133
Soundcard: Xonar Phoebus-PC360/HD598
PSU: SeaSonic Platinum-1000
Default 04-17-2012, 22:12 | posts: 5,627 | Location: USA

Quote:
Originally Posted by death_samurai View Post
my installation is kind of new i suppose. I don't have restore pts. I use 3rd party ghost software to backup and then restore.
doing ghost is bad.. causes mis alignment of the os on the drive causing reduced performance..
   
Reply With Quote
Old
  (#12)
IcE
Ancient Guru
 
IcE's Avatar
 
Videocard: EVGA GTX 680 SC+
Processor: Intel Core i5 3570K @4.0
Mainboard: ASRock Z77 Extreme6
Memory: G.Skill Sniper 1866 - 8GB
Soundcard: Soundblaster Z + Aurvana
PSU: Enermax NAXN 82+ 750W
Default 04-18-2012, 00:54 | posts: 6,991 | Location: Toledo, Ohio

Quote:
Originally Posted by Agent-A01 View Post
doing ghost is bad.. causes mis alignment of the os on the drive causing reduced performance..
Not if it's aligned when you ghost it. Source for this?
   
Reply With Quote
Old
  (#13)
PhazeDelta1
Ancient Guru
 
PhazeDelta1's Avatar
 
Videocard: EVGA 680 Classified
Processor: AMD FX-8350
Mainboard: Asus Sabertooth 990FX R2
Memory: 16GB G.Skill
Soundcard: ASUS Xonar DG
PSU: Seasonic X-850
Default 04-18-2012, 01:09 | posts: 9,321 | Location: 90° N

Quote:
Originally Posted by Agent-A01 View Post
doing ghost is bad.. causes mis alignment of the os on the drive causing reduced performance..
If you align it before hand, your fine. If you use Clonezilla or Windows Image, those 2 programs will copy the alignment to the new drive automatically.
   
Reply With Quote
Old
  (#14)
Agent-A01
Ancient Guru
 
Agent-A01's Avatar
 
Videocard: EVGA GTX Titan SC H20
Processor: i7 2700K 5GHz 1.35 HT H20
Mainboard: Asus P8Z77-WS
Memory: G.Skill 8GBx2 2133
Soundcard: Xonar Phoebus-PC360/HD598
PSU: SeaSonic Platinum-1000
Default 04-18-2012, 03:04 | posts: 5,627 | Location: USA

Quote:
Originally Posted by ice445 View Post
Not if it's aligned when you ghost it. Source for this?
First hand Experience. had a bunch of dell 760s at a place i did some work, so i decided to do one OS and copy all the drives. one publisher wanted it as fast as it could so i put in an agility 3 from ghost copy and it was acting kinda slow. so i checked the alignment of the drive, and it wasnt aligned. reinstalled and it fixed the speed. If you need hard evidence, use google.

Also, SSD nand have 512kb block sizes and by defualt windows 7 uses 4096kb cluster sizes(which is fine for regular drives) if its set higher than 512kb the SSDs have to atleast double their writes which reduces lifespan overtime and loses write performance.

Last edited by Agent-A01; 04-18-2012 at 03:08.
   
Reply With Quote
Old
  (#15)
death_samurai
Ancient Guru
 
Videocard: Sapphire 5970 OC edition
Processor: Core i7 2600K 5.0GHZ
Mainboard: ASUS Maximus IV GENE-Z/GE
Memory: G.SKILLRipjaws2x4GB 1866
Soundcard: Logitech x-230
PSU: Thermaltake toughpowe750w
Default 04-19-2012, 02:08 | posts: 3,430 | Location: SG

Guys i'm using acronis which i read is one of the best to create image of your HDD. My HDD is partitioned into 2 drives. How do i check if it's misaligned?
   
Reply With Quote
Old
  (#16)
death_samurai
Ancient Guru
 
Videocard: Sapphire 5970 OC edition
Processor: Core i7 2600K 5.0GHZ
Mainboard: ASUS Maximus IV GENE-Z/GE
Memory: G.SKILLRipjaws2x4GB 1866
Soundcard: Logitech x-230
PSU: Thermaltake toughpowe750w
Default 04-19-2012, 02:12 | posts: 3,430 | Location: SG

Guys i have paragon alignment partion tool cos once i had to change the size of one my drives and i used it to correctly align the drive. That was done months ago. I ran it today again and it says my SSD drives are perfectly ok so i suppose it's not the alignment that's causing the drop in 4k.
   
Reply With Quote
Old
  (#17)
IcE
Ancient Guru
 
IcE's Avatar
 
Videocard: EVGA GTX 680 SC+
Processor: Intel Core i5 3570K @4.0
Mainboard: ASRock Z77 Extreme6
Memory: G.Skill Sniper 1866 - 8GB
Soundcard: Soundblaster Z + Aurvana
PSU: Enermax NAXN 82+ 750W
Default 04-19-2012, 08:38 | posts: 6,991 | Location: Toledo, Ohio

Quote:
Originally Posted by Agent-A01 View Post
First hand Experience. had a bunch of dell 760s at a place i did some work, so i decided to do one OS and copy all the drives. one publisher wanted it as fast as it could so i put in an agility 3 from ghost copy and it was acting kinda slow. so i checked the alignment of the drive, and it wasnt aligned. reinstalled and it fixed the speed. If you need hard evidence, use google.

Also, SSD nand have 512kb block sizes and by defualt windows 7 uses 4096kb cluster sizes(which is fine for regular drives) if its set higher than 512kb the SSDs have to atleast double their writes which reduces lifespan overtime and loses write performance.
I'm going to test this myself with Windows Backup and see what I find. As for your second point, there's no need whatsoever to change the cluster size from the default 4096 BYTES (Not Kilobytes). 4KB is the optimal balance between available space and file system performance with ANY modern drive.
Check them units dawg, they matter.
   
Reply With Quote
Old
  (#18)
IcE
Ancient Guru
 
IcE's Avatar
 
Videocard: EVGA GTX 680 SC+
Processor: Intel Core i5 3570K @4.0
Mainboard: ASRock Z77 Extreme6
Memory: G.Skill Sniper 1866 - 8GB
Soundcard: Soundblaster Z + Aurvana
PSU: Enermax NAXN 82+ 750W
Default 04-19-2012, 22:39 | posts: 6,991 | Location: Toledo, Ohio

I just tested the first point and it turns out that if you use Windows built in system image creator, it preserves alignment after a restore. I can't speak for other utilities, but the built in one definitely works. Also I accidentally hit quote instead of edit...
   
Reply With Quote
Old
  (#19)
---TK---
Ancient Guru
 
---TK---'s Avatar
 
Videocard: 680 FTW 4GB SLI 1254/7200
Processor: i7 2600k 4.7Ghz HT Off
Mainboard: Asus P8P67 Deluxe
Memory: RipJaws X 2x8GB 2133Mhz
Soundcard: Phoebus + DT880 Pro 250
PSU: Corsair AX 1200
Default 04-19-2012, 22:41 | posts: 14,712 | Location: New Jersey, USA

did you just quote yourself? lol edit fixed
   
Reply With Quote
Old
  (#20)
Agent-A01
Ancient Guru
 
Agent-A01's Avatar
 
Videocard: EVGA GTX Titan SC H20
Processor: i7 2700K 5GHz 1.35 HT H20
Mainboard: Asus P8Z77-WS
Memory: G.Skill 8GBx2 2133
Soundcard: Xonar Phoebus-PC360/HD598
PSU: SeaSonic Platinum-1000
Default 04-20-2012, 05:26 | posts: 5,627 | Location: USA

Quote:
Originally Posted by ice445 View Post
I'm going to test this myself with Windows Backup and see what I find. As for your second point, there's no need whatsoever to change the cluster size from the default 4096 BYTES (Not Kilobytes). 4KB is the optimal balance between available space and file system performance with ANY modern drive.
Check them units dawg, they matter.
Yes there is a point. If its not 512bytes then there will have to be multiple writes across several blocks of data when there should only be one write because 4096 will not fit inside the nands 512byte block size. which =s reduced nand lifespan and performance

Also not exactly why i said kb lol. must have been tired or something
Btw, i am talking from first hand experience, ive had a total of 7 SSD drives. Done lots of tests and 512bytes is by far the optimal cluster size. Write speed is reduced by half for me when using 4k cluster size. For my main OS drive(2 agility 3s) i hit 1200mb/s sequential read and 1000~ write using 256 cluster size. by default windows 4k my write was not even hitting 600mb/s. same story for my 2nd raid array for games, significantly reduced write speeds.
   
Reply With Quote
Old
  (#21)
scheherazade
Maha Guru
 
Videocard: (.) an
Processor: sb-e water
Mainboard: p9x79 ws
Memory: 32 gig
Soundcard: spdif 4x12" driver towers
PSU: dual 1000w
Default 04-20-2012, 06:10 | posts: 1,914 | Location: NOVA

Writing larger blocks than SSD block will not cause extra writes.

Writing SMALLER blocks than SSD block will cause extra writes.


eg.

if SSD block size is 512, and you write 4096 data as one 1 4096 chunk, then you write 8 complete 512 block.
OK

if SSD block size is 4096, and you write 4096 data as 8 512 chunks, then you write 8 complete 4096 block(smallest write = block size, so 512 becomes 4096).
32768 written in total, for only 4096 data, BAD

You want :
1) your file system's blocks to be aligned with SSD blocks,
2) file system's blocks are whole multiples of SSD blocks (preferably increasing in powers of two).


Drive internal cache will mask a lot of this, since what you write isn't written all at once anyways, but a moment later. So a bunch of wasteful writes are conglomerated into a few less wasteful writes.





All that said, for example, the Crucial M4 uses 4k blocks) for 64gig/128gig, and 8k blocks for 256gig/512gig.
(although I may be mis-remembering, and it could be 64/128/256gig=4k, and 512+gig=8k)

Although the interface still exposes the M4s as having [virtual] 512 blocks, to be maximally compatible (since the new "advanced format" 4k exposed drives are less compatible with older bios').

-scheherazade

Last edited by scheherazade; 04-21-2012 at 00:22.
   
Reply With Quote
Old
  (#22)
IcE
Ancient Guru
 
IcE's Avatar
 
Videocard: EVGA GTX 680 SC+
Processor: Intel Core i5 3570K @4.0
Mainboard: ASRock Z77 Extreme6
Memory: G.Skill Sniper 1866 - 8GB
Soundcard: Soundblaster Z + Aurvana
PSU: Enermax NAXN 82+ 750W
Default 04-20-2012, 06:46 | posts: 6,991 | Location: Toledo, Ohio

I was under the impression that block sizes were 512KB and not 512 bytes from the casual googling I did.
   
Reply With Quote
Old
  (#23)
Darren Hodgson
Ancient Guru
 
Darren Hodgson's Avatar
 
Videocard: NVIDIA GTX 680 SLI
Processor: Core i7 920 @ 3.7GHz
Mainboard: ASUS P6T Deluxe v2209
Memory: 12GB G.SKILL 1600MHz
Soundcard: SB X-Fi Titanium HD
PSU: CM Silent Pro M 850W
Default 04-20-2012, 15:33 | posts: 9,699 | Location: England

Quote:
Originally Posted by death_samurai View Post
Guys i'm using acronis which i read is one of the best to create image of your HDD. My HDD is partitioned into 2 drives. How do i check if it's misaligned?
AS SSD Benchmark will show the offset in green with a polite 'OK' if the alignment is correct so try that.

http://alex-is.de/PHP/fusion/downloads.php?cat_id=4
   
Reply With Quote
Old
  (#24)
scheherazade
Maha Guru
 
Videocard: (.) an
Processor: sb-e water
Mainboard: p9x79 ws
Memory: 32 gig
Soundcard: spdif 4x12" driver towers
PSU: dual 1000w
Default 04-21-2012, 00:21 | posts: 1,914 | Location: NOVA

Quote:
Originally Posted by ice445 View Post
I was under the impression that block sizes were 512KB and not 512 bytes from the casual googling I did.
Yes. recent SSDs are 4096 bytes (4k) (and some are 8192 (8k)).

-scheherazade
   
Reply With Quote
Old
  (#25)
Agent-A01
Ancient Guru
 
Agent-A01's Avatar
 
Videocard: EVGA GTX Titan SC H20
Processor: i7 2700K 5GHz 1.35 HT H20
Mainboard: Asus P8Z77-WS
Memory: G.Skill 8GBx2 2133
Soundcard: Xonar Phoebus-PC360/HD598
PSU: SeaSonic Platinum-1000
Default 04-21-2012, 02:15 | posts: 5,627 | Location: USA

Quote:
Originally Posted by scheherazade View Post
Yes. recent SSDs are 4096 bytes (4k) (and some are 8192 (8k)).

-scheherazade
like what? all sandforce drives use 512bytes, the new indilix based drive from ocz uses 512bytes, the samsung 830s use 512bytes.. those are the only recent ones i can think of.
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2012, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.