Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ayeying

macrumors 601
Original poster
Dec 5, 2007
4,547
13
Yay Area, CA
Is there some sort of integrated SSD performance enhancement in Snow Leopard? For some reason, my SSD mysteriously went from about 40MB/s Read or Write to a whopping 105MB/s today (See screenshot) and was sustained for a while. I never reached this fast on a Stock drive.
 

Attachments

  • Screen shot 2009-10-27 at 11.30.37 PM.png
    Screen shot 2009-10-27 at 11.30.37 PM.png
    369.2 KB · Views: 218

MBHockey

macrumors 601
Oct 4, 2003
4,055
303
Connecticut
Wow, then those numbers are terrible for SATA 3.0. I wonder if it's the SSDs themselves or the surrounding hardware in the Air.
 

joelypolly

macrumors 6502a
Sep 14, 2003
521
249
Bay Area
A couple of points

a) xbench is over 3 years and over 2 versions of OS X old so ... please stop using is as a benchmark.

b) SSD's performance suffers the more you use it i.e. fill it up and delete from it. To fix this just run disk utility, under the erase tab press erase free space and select "zero free space". This effectively clears up all the used blocks and zeros them giving you back some performance.
 

MBHockey

macrumors 601
Oct 4, 2003
4,055
303
Connecticut
A couple of points

a) xbench is over 3 years and over 2 versions of OS X old so ... please stop using is as a benchmark.

b) SSD's performance suffers the more you use it i.e. fill it up and delete from it. To fix this just run disk utility, under the erase tab press erase free space and select "zero free space". This effectively clears up all the used blocks and zeros them giving you back some performance.

I've had an SSD since March. First an OCZ Vertex, now and Intel G2. I'm aware of all the supposed issues. It doesn't matter how old XBench is, it's still good for relative testing. Those numbers are terrible.
 

coast1ja

macrumors 6502
Jul 13, 2009
291
0
A couple of points
b) SSD's performance suffers the more you use it i.e. fill it up and delete from it. To fix this just run disk utility, under the erase tab press erase free space and select "zero free space". This effectively clears up all the used blocks and zeros them giving you back some performance.

Isn't this only true for MLC SSDs? I know the Rev. A SSD is SLC, not sure about the B and C.
 

ayeying

macrumors 601
Original poster
Dec 5, 2007
4,547
13
Yay Area, CA
Any chance you could post up a XBench score for the HDD?

See attachment.

Wow, then those numbers are terrible for SATA 3.0. I wonder if it's the SSDs themselves or the surrounding hardware in the Air.

It's a stock Samsung SSD. It's still faster then a desktop 7200RPM right now, not much but still.

A couple of points

a) xbench is over 3 years and over 2 versions of OS X old so ... please stop using is as a benchmark.

b) SSD's performance suffers the more you use it i.e. fill it up and delete from it. To fix this just run disk utility, under the erase tab press erase free space and select "zero free space". This effectively clears up all the used blocks and zeros them giving you back some performance.

Actually, B shouldn't be true. SSDs don't suffer from the rotational decrease in speed. Infact, SSDs should remain constant speed, regardless of how much space is used (See image below, not mine, found on: http://www.ocztechnologyforum.com/forum/showthread.php?t=51200). As you can see, even near 100% full, it still retains the same speed as empty. The OS is what slows down because of lack of disk space for Virtual Memory usage.

attachment.php


Isn't this only true for MLC SSDs? I know the Rev. A SSD is SLC, not sure about the B and C.

No, we should use MLC for all rev models.
 

Attachments

  • Screen shot 2009-10-28 at 7.53.46 AM.png
    Screen shot 2009-10-28 at 7.53.46 AM.png
    747.4 KB · Views: 145

NC MacGuy

macrumors 603
Feb 9, 2005
6,233
0
The good side of the grass.
A couple of points

a) xbench is over 3 years and over 2 versions of OS X old so ... please stop using is as a benchmark.

For total benchmarking yes but it does give a fairly accurate point of reference for different tests. The disk test certainly can't have changed that much and my X Bench disk results were verified by running Aja.

This is some old data from my SSD 2nd Gen. MBA so it looks like the OP's results are consistent.
 

Attachments

  • screen-capture-1.png
    screen-capture-1.png
    11.2 KB · Views: 106

ayeying

macrumors 601
Original poster
Dec 5, 2007
4,547
13
Yay Area, CA
It could be that it was reading from cache.

Maybe, but it seems unlikely since I just opened VMware Fusion for disk clean up... and it was clean boot of OSX an hour earlier too.

XBench is pretty constant on scores of about 80-85 now... but I still see over 100MB/s sometimes? :confused: I'd figure xbench would push the drive to the max speed possible, higher than what most programs would make the drive run
 

joelypolly

macrumors 6502a
Sep 14, 2003
521
249
Bay Area
...
Actually, B shouldn't be true. SSDs don't suffer from the rotational decrease in speed. Infact, SSDs should remain constant speed, regardless of how much space is used ....

No, we should use MLC for all rev models.

B is true not due to rotational latencies but dues to the way deletes work. Deleting something simply marks the space as "free" without zeroing the underlying data. SSDs have to zero data before it can write to it so it becomes a two step processes hence slowing your write. This is overcome in windows 7 by TRIM but OS X has yet to support something like it.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.