SandForce 1222 SSD Testing, Part 3: Detailed Throughput Analysis

Our last two articles have presented an initial performance examination of a consumer SandForce based SSD from a throughput and IOPS perspective. In this article we dive deeper into the throughput performance of the drive, along with a comparison to an Intel X-25E SSD. I think you will be surprised at what is discovered.

Introduction and Review of Initial Throughput Performance

The last two articles have presented some initial performance results of a consumer SandForce-based SSD. The reason so much time is being devoted to SandForce based SSD’s is that they use a real-time compression algorithm to improve performance and increase longevity of the SSD. What makes it even more interesting is that performance and longevity of the SSD depend upon your data (very unique and exciting concept). If your data is very compressible then you get a performance boost and a longer lasting SSD. If your data is very incompressible, then you don’t get any performance boost and the SSD will last as long as any other with the same type of cells.

So far the initial examination of the SandForce based SSD as shown the following general trends:

  • As the data compressibility decreases, the performance of the drive decreases
    • In the case of write throughput performance, the decrease can be fairly large
    • In the case of read throughput performance, the decrease is not too large, reaching only about 20% when going from data that is very compressible to data that is very incompressible.
  • Write IOPS performance also decreases as the data compressibility decreases but the performance is still very good
  • Read IOPS performance also decreases as the data compressibility decreases but the reduction in performance is only a small amount (less than 20%) when going from data that is very compressible to data that is very incompressible.

But there are some still unanswered questions about the performance. In particular, it would be nice to have more insight into how quickly the performance decreases as a function of the data compressibility. Does is decrease very quickly or is it more gradual? Also, how does the performance compare to a flag ship SSD such as the Intel X-25E SSD? Is it just as good or close? Is it better?

In this article, the throughput performance of the drive is examined more in depth and compared to the Intel X-25E. The same set of tests are run against both SSD’s on the same system to hopefully gain some insight into the performance differences.

Additional Testing

The intent of the expanded examination is to get a better understanding of how the SandForce SSD performs as the data compressibility changes and how this performance compares to a very high performing SSD. This article extends the work from the first article in two ways: (1) it tests more data compressibility levels, and a smaller record size, and (2) it performs all of the same tests on an Intel X-25E SSD as a comparison.

As with the first tests, this article uses IOzone as the benchmarking tool. Recall that IOzone is one of the most popular throughput benchmarks. It’s open-source and is written in very plain ANSI C (not an insult but a compliment). It is capable of single thread, multi-threaded, and multi-client testing. The basic concept of IOzone is to break up a file of a given size into records. Records are written or read in some fashion until the file size is reached. Using this concept, IOzone has a number of tests that can be performed. The thirteen tests listed below, are performed to measure the throughput capability of the drives (SandForce and Intel).

  • Write
  • Re-write
  • Read
  • Re-read
  • Random Read
  • Random Write
  • Backwards Read
  • Record Rewrite
  • Strided Read
  • Fwrite
  • Refwrite
  • Fread
  • Refread

You can refer to the first article for more details on these tests.

The tests were run on the same system as previous tests. The highlights of the system are:

  • CentOS 5.4 with a 2.6.32 kernel
  • GigaByte MAA78GM-US2H motherboard
  • An AMD Phenom II X4 920 CPU
  • 8GB of memory (DDR2-800)
  • The OS and boot drive are on an IBM DTLA-307020 (20GB drive at Ultra ATA/100)
  • /home is on a Seagate ST1360827AS
  • Micro Center SandForce 1222, 64GB SSD. This is mounted as /dev/sdd
  • Additionally, a 64GB Intel X-25E SSD is used, courtesy of Intel. This is mounted as /dev/sdd.
  • ext4 is used as the file system with the default options

This study adds one new record size to the tests, 64KB. I wanted to add a smaller record size to see if it had any impact on performance for either drive (SandForce or Intel). This was added to the 1MB, 4MB, 8MB, and 16MB record sizes. The command line for the first record size (64KB) is,

./IOzone -Rb spreadsheet_output_64K.wks -s 16G -+w 98 -+y 98 -+C 98 -r 64K > output_64K.txt

The command line for the second record size (1MB) is,

./IOzone -Rb spreadsheet_output_1M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 1M > output_1M.txt

The command line for the third record size (4MB) is,

./IOzone -Rb spreadsheet_output_4M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 4M > output_4M.txt

The command line for the fourth record size (8MB) is,

./IOzone -Rb spreadsheet_output_8M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 8M > output_8M.txt

The command line for the fifth record size (16MB) is,

./IOzone -Rb spreadsheet_output_16M.wks -s 16G -+w 98 -+y 98 -+C 98 -r 16M > output_16M.txt

The options “-+w”, “-+y” and “-+C” define the how much “dedupability” there is in the data and buffers. In the above command lines “98″ means that the data can be deduplicated (compressed) 98%. Note that these options are only available with a later version of IOzone.

For this article several new compressibility levels were added to the testing. Altogether there are six compressibility levels: (1) 98%, (2) 75%, (3) 50%, (4) 25%, (5) 2%, and (6) random. The last compressibility level is one that allows IOzone to randomly pick the compressibility level of the data, presumably randomly throughput the test run. That option is “-+d” and the “-+w”, “-+y” and “-+C” are dropped from the command line.

Next: Results

Comments on "SandForce 1222 SSD Testing, Part 3: Detailed Throughput Analysis"

Currently it appears like Movable Type is the best blogging platform available right now.

(from what I’ve read) Is that what you’re using on your blog?

I appreciate, result in I discovered exactly what I was looking for.
You have ended my four day lengthy hunt! God Bless you man. Have a
great day. Bye

I know this if off topic but I’m looking into starting my own weblog
and was curious what all is needed to get set up?
I’m assuming having a blog like yours would cost a pretty penny?
I’m not very internet smart so I’m not 100% positive.
Any tips or advice would be greatly appreciated. Thanks

I was wondering if you ever thought of changing the structure of your site?
Its very well written; I love what youve got to say. But maybe
you could a little more in the way of content so people could connect with it better.
Youve got an awful lot of text for only having 1 or two
pictures. Maybe you could space it out better?

Hello every one, here every person is sharing
these familiarity, thus it’s pleasant to read
this blog, and I used to visit this web site daily.

I got this web page from my friend who informed me concerning this website and at
the moment this time I am visiting this web page and reading very informative content at this time.

Greetings! I know this is kinda off topic but I was wondering which blog platform are you using for this site?
I’m getting sick and tired of WordPress because I’ve had problems with hackers and I’m looking at alternatives for another platform.
I would be great if you could point me in the direction of
a good platform.

Good day I am so happy I found your blog, I really found you by accident,
while I was researching on Bing for something else,
Anyhow I am here now and would just like to say cheers for a fantastic post and a all round thrilling blog (I also love the theme/design), I don’t have time to go through it all
at the minute but I have bookmarked it and also added in your RSS feeds,
so when I have time I will be back to read much more, Please do keep up the awesome job.

hello there and thank you for your info – I have certainly picked up anything new from right here.
I did however expertise a few technical points using this web site, as I experienced to
reload the site many times previous to I could get
it to load properly. I had been wondering if your hosting is OK?

Not that I am complaining, but sluggish loading instances times will
very frequently affect your placement in google and could damage your quality score if ads and marketing with Adwords.
Anyway I’m adding this RSS to my email and can look out for
much more of your respective intriguing content. Ensure that you update this
again very soon.

Excellent blog you have here but I was curious about if you knew of any community forums that cover the same
topics talked about in this article? I’d really like to be a part of community where I can get responses from
other experienced individuals that share the same interest.
If you have any recommendations, please let me know.

Here is my blog cialis without prescription in canada

What’s up mates, its enormous article about teachingand entirely explained, keep
it up all the time.

I love what you guys tend to be up too. This kind of clever work and coverage!

Keep up the good works guys I’ve incorporated you guys to blogroll.

We’re a group of volunteers and opening a new scheme in our community.
Your web site offered us with valuable info to work on.
You’ve done an impressive job and our whole community will
be grateful to you.

WOW just what I was searching for. Came here by searching for kroger

What’s Happening i’m new to this, I stumbled
upon this I have found It positively useful and it has aided me
out loads. I’m hoping to give a contribution & help
other customers like its helped me. Good job.

Greetings I am so thrilled I found your web site, I really
found you by mistake, while I was browsing on Bing
for something else, Anyhow I am here now and would just like
to say thanks for a incredible post and a all
round interesting blog (I also love the theme/design), I don’t have time to look over it all at the minute but I
have book-marked it and also added your RSS feeds, so when I have
time I will be back to read a great deal more, Please do keep up the excellent jo.

What i do not realize is in reality how you’re now not really much more smartly-favored than you
might be right now. You are so intelligent. You already know therefore significantly relating to this subject,
produced me in my view imagine it from a lot of various angles.
Its like men and women don’t seem to be fascinated except it’s
one thing to accomplish with Girl gaga! Your personal stuffs
nice. At all times handle it up!

My brother suggested I may like this website.
He used to be entirely right. This submit truly made my day.
You cann’t believe just how so much time I had spent for
this info! Thanks!

Hello there, I found your website by way of Google whilst searching for a
similar matter, your site came up, it appears good.
I’ve bookmarked it in my google bookmarks.
Hi there, just changed into alert to your blog through Google, and located that it is
truly informative. I am gonna watch out for brussels.

I will appreciate in case you proceed this
in future. Numerous people shall be benefited out of your writing.

Great blog! Is your theme custom made or did you download it from somewhere?

A design like yours with a few simple tweeks would really make my blog
shine. Please let me know where you got your theme.
Appreciate it

I’d like to thank you for the efforts you’ve put in writing this blog.
I am hoping to see the same high-grade content by you
later on as well. In fact, your creative writing abilities has inspired me to get my very own site now

Excellent way of explaining, and good paragraph to get data about my presentation subject matter,
which i am going to convey in academy.

This is the right website for anybody who
wishes to find out about this topic. You know a whole lot its almost tough to argue with you (not that
I really will need to…HaHa). You definitely put a fresh spin on a subject that’s been written about for a long time.
Great stuff, just excellent!

You actually make it seem so easy with your presentation but I
find this topic to be actually something which I think I would never
understand. It seems too complex and very broad for
me. I’m looking forward for your next post, I will try
to get the hang of it!

Hello there, just became alert to your blog through Google, and found
that it’s really informative. I am going to watch out for brussels.
I’ll be grateful if you continue this in future. Numerous people will be benefited from your writing.

whoah this blog is magnificent i love studying your posts.
Stay up the great work! You understand, many individuals are hunting round for this
info, you can help them greatly.

First of all, nothing is inappropriate using supportive to
nibble on. There are several individuals who reside too consume in addition to there are
several which consume to live. Nevertheless
the entir human race does nnot belong to often of those categories.
There are a few who appreciate great foodstuff, but their own existence bbe based upon the meal.

Pub foods Cheshire is actually cherisshed in lots of regions inn addjtion to
if you are any meal lover, you will need to knowledge the type of foodstuff you will
get the following. Go to the loved ones nightclub Cheshire and you may experience the grearest meals and products together with yyour entire
family members. Nothing is inappropriate along with warm
tto consume. There aree some individuals who live to nibble on in additgion to there are maqny whom consume to call home.
Even so the whole human race won’t are part of either of these
groups. There are many who appreciate excellent foodstuff, however their day-to-day lives
be based upon the food. Bar foodstuff Cheshire is
usually loved in several areas and also should yoou bbe a new foodsstuff
lover, you must experience the level of food you get right here.
Go to a household taverdn Cheshire and you’ll take advantage of the ideal foods as well as
drinks togethr with your whole household. Your message club
is normally regarding parents. The biggewt bars near your vicinity are often entertained simply by sports buffs which adore to discover their
own cluybs struggoe the item awsay when they glass
alee and lager and so on. But it’s not needed that yoyr young children are unable to go to
the nightclub. Indeed, there are many pubs which you wouldn’t like to carry
the kids for youu to. But a family group nightclub Cheshire is
just nnot amid these types of shops. The actual nightclub foods Cheshire with this
pub is so amazing in which all pople reaches take pleasure in inn some way as
well as one other. This specific family members tavern Cheshire supplies the finsst with English foodstuff.
Yoou will find lots of people indicating in which British isles meals is
just not ass good as thier food that may be prepared within the varrious oter nations such as England and also The country among others.
Furthermore, your influx regarding Indian curries offers additional imprroved the particular color scheme of the British isles foodies.
Although the reality is that British isles meals possesses
its very own wonderful style. Consume standard United kingdom meal and you also can’t assist yet virtually lick
your own arms. Sure, the item things how tthe chef is a plus, however after youu ppay
a vjsit to the best place for tavern foodstuff Cheshire,
you could expect youjr chief cook to get presents itself their own cooking food proficiency.
In this household club Cheshire you obtain every thing you wish tto consume in addition to take in. In the refreshments area you’ve goot the best cask ales,
English and imported beer, cider in addition to a comprehensive variety of wines.
The mels menu is also considerable therefore you have the choie availablle your diner menus, your
2-for-1 food list, tthe particular clubhouse menu and also the Weekend
menu. The mouth-watering food aare certan for making you’re feeling greater than content.

In the event that you are interested in obtaining this tavern meal Cheshire,
go to the internet site and look at your menu. Alll
the information which you are required can be presenyed withgin the interne
site like the quantity for you to telephone too generate your reservation. In weekdays you
could possibly come to yourr eating place and locate
a spot, however during weekends, it really is foolhardy searching for a spot
with out a booking. In any case, iit seems sensible to be able to pre-bookbefore hand noo matter
what whenever you are. Find out more on the internet in order to trial excptional tavern meals Cheshire.
At this family nightclub Cheshire you ckuld have all those foodstuffs that leave people content.
The values are very well affordable, though the foods is merely ouut of the

my site: bokep indonesia

For starters, nothing is wrong using loving to nibble on. There are several those who stay to nibble onn in addition to
there are some which try to eat too live on. Nevertheless the total people does not belong
to both of those different types. There are some exactly who appreciate very good
meals, nevertheless their particular day-to-day lives
be based uupon the meals. Bar meals Cheshire is usually beloved in several
places inn addition too iff you’re a foods enthusiast, you should encounter the type of meal you obtain in thijs article.

Visit a family members pub Cheshire and you can experience the very
best food and also products together with your entire family members.
There’s nothing drastically wroong using supportive to nibble on. There aare a few individuals who dwell
you can eat as wel as there aree several that take in to live on. Though thee toal
people will not belong to often these groups. There aare many who really likke excellent food, however their particular
life rely on the food. Bar meals Cheshire will be loved in most regions as well
as should you be a meals enthusiast, you need to knowlesdge the
kkind of meal you have right here. Visit a family club Cheshire and you can experience the
greatest food along with refreshments alonbg with
your complete family. The word bar is usually connected with grownups.
The best cafes in the country usually aree activ by simply sporting activities fans exactly who like
too observe their groups cobat the item out and about while they glass alcohol in addition to lager and so on. Although it isn’t needed that your particular
children cannot check out a bar. Sure, there are some
pubs that you just wouldn’t normallly want to
acquire young kids to. Although children club Cheshire is just not between these
kinds of institutions. The particular pub meal Cheshire in this particular tavern is great of which every person extend to get pleasure from somehow
or perhaps the opposite. This kind of family members nightclub Cheshire offers the greatest throughout British meals.
You’ll ddiscover a lot of people saying of which Uk meal is
just not as effective as thier food that iis geared up in the other nations like France and The world among others.
Moreover, your say associated with Native american curries features additional
transformed the actual color scheme from the Uk foodies.
However the fact is that British isles meal provides a unique great flavor.

You consume usual English foods and you are unable to assist
yet pretty much riff the palms. Of course, that things which the
cocinero is great, however after you stop by the
best place regarding club food Cheshire, you can expect the cocinero
to be over the reat his or her cooking foopd ability. With this family members nightclub Cheshire you will get almost everything you
want to eat in addition to ingest. Inside cocktails segment you might have optimum
cask ales, English in addition to brought in beer, cider and
a wide-ranging variety of wine drinks.The food food list can be substantial so you have
the choice to select from yiur diner food list, the particular 2-for-1 food selection,
the bar menu plus the Sunday food selection. The particular mouth-watering dishes
tend to be limited to make you sense more than pleased.
If you are searching for possessing this pub meals
Cheshire, go to the website allng with take a loopk at the
particular menu. All the information which you
will want is presented within thee website such as the amount in order to contact
to generate your reservation. In weekdays yoou might arrive at this eawting place and
locate a place, butt during weekends, it is foolhardy searching for a
location with not a booking. No matter the reason, it makes sense for you to arrange before hand no matter what when you are.

Learn mire on the internet for you to tasdte excellent
tavern foods Cheshire. Only at that spouse and children club Cheshire you
could have dozems off foods that produce a person satisfied.
Thhe values are properly within your budget, however the
meals is just from the entire world.

my blog post: stream bokep indo

If you would like to improve your experience just keep visiting this web site and be
updated with the most up-to-date information posted here.

A round of applause for your blog article.Thanks Again. Really Cool.

Panthers Jerseys Pro Shop.

Buy full selection of cheap arolina panthers Nike jerseys of men,women and kids.
Recommend the hot cam newton shirt clothing and more wholesale
nfl jerseys in black,blue,white for game,elite.

Hello this is kind of of off topic but I was wanting to
know if blogs use WYSIWYG editors or if you have to manually code with HTML.
I’m starting a blog soon but have no coding
skills so I wanted to get guidance from someone with experience.
Any help would be enormously appreciated!

I know this web site offers quality depending articles or reviews and other data, is
there any other web page which offers these kinds of information in quality?

I really like it when folks get together and share ideas.
Great site, stick with it!

If some one wants to be updated with most recent technologies after that he must be pay a visit
this web page and be up to date every day.

Good day! I know this is kind of off topic but I was wondering if you
knew where I could find a captcha plugin for my comment form?
I’m using the same blog platform as yours and I’m
having problems finding one? Thanks a lot!

To start with, absolutely nothing is incorrect together with
caring to nibble on. There are several folks who stay tto consume aas well as there
are many that try to eat to call home. Eveen so the whole human race doesn’t remain in either of these
types. There are many that enjoy beneficial meals, although
their own existence count on the meals.Nightclub meal Cheshire can be liked in numerous
pllaces as well as if you are a foodstuff fan, you will need to experience the amount of foodstuff you will get below.
Go tto a family bar Cheshire and you’ll benefit from the best
meals and alsdo cocktails using your total spouse and children. You’ll find nothing wrong together with loving to nibble on. There are numerous
folks whoo llive too eat as well as there are a few that take inn to live.
However the whole human race will not fit in with sometimes of those types.
Thsre are several whom love excellent meal, nevertheless
his or her lives depend onn thee food. Pub foods Cheshire ill be
beloved in most areas in addition to if you are a new meals partner, you
need to expertise the type of foodstuff you have in this article.
Visit a household bbar Cheshire and you can take pleasure iin the finest food along with beverages with all your whole family.
The saying club is often linked to parents.
The largest cafes in thee united states are often active by activities lovers whom love tto observe their particular groups struggle the idea out thete since they drink alcohol in additipn to
beer etc. But itt isn’t necessary that your particular children can not check out a nightclub.
Of course, thre are many brs that you just may
not choose to consider young kids to help. Yet children club Cheshire seriously isn’t between these types of shops.
The particular club foodstuff Cheshire in this particular tavern can be sso amazing that anyone reches get pleasure from somewat or even one other.
This specific household nightclub Cheshire provides the greatest
wit Britis isles food. You’ll dixcover lots of people indicating in which Uk foodstuff seriously isn’t as effective as thier food that iis certainly
wwll prepared inside the various other nagions just like Enngland in addition to The country yet others.

In addition, this increase associated with American indian curries possesses further modified the
particular palette from the British foodies. Although
thhe reality is in which English fookd possesses a unique excellent taste.

Consume common British isles foodstuff tnerefore yyou
cannot aid yet practically riff the fingers. Indeed, it concerns that this cooking iss great, although after you check oout the best place with regard to cluyb food Cheshire, you may expect youir cook to become
over the rest their cooking talent. Within this family members tavern Cheshure you get every thing
you want tto take in as well ass take in. In the beverages section you’ve got
tthe finest cask ales, English in addition to imported lager, cider as well as a thorough numbger of wine.
The meal menu can be extensive so you have thhe
option too pick from this eatihg place food
selection, the particular 2-for-1 menu, this tavernn food
selection and the Weekend food selection. The particular mouth-watering meals usually are sure to produce you
are feeling a lot moe than delighted. If you are interested in having
that club foodstuff Cheshire, visit the internet site
along with check out the menu. Everything
which you will want willl be given from the web page like the variety for you to phone to
produce your current booking. Upon weekdays you miyht arrive at the restaurant in order to find a location, although throughout weekends, it really
is foolhardy looking for a place with not a booking.

Regardless, it makes sense in orderr to book in advance no
matter when you’re in. Get more information online to be able
to test exceptional tavern meals Cheshire. With this family members pub Cheshire you coulkd have those food products
that leave anyone pleased. The costs are wrll within your budget,
but the food is actually from the world.

myhomepage :: video streaming bokep

I’m truly enjoying the design and layout of your blog.
It’s a very easy on the eyes which makes it much more pleasant for me
to come here and visit more often. Did you hire out a
designer to create your theme? Superb work!

Fine way of describing, and pleasant paragraph to take information about my presentation subject, which i am going
to convey in academy.

I was curious if you ever thought of changing the structure of your blog?
Its very well written; I love what youve got to say.

But maybe you could a little more in the way of content so people could connect
with it better. Youve got an awful lot of text for only having one or two pictures.

Maybe you could space it out better?

I know this web page presents quality depending articles and extra
material, is there any other site which presents these kinds of
things in quality?

Great goods from you, man. I’ve understand your stuff previous to and you are just extremely
magnificent. I actually like what you’ve acquired here, certainly
like what you are stating and the way in which you say it.
You make it entertaining and you still take care of to keep it smart.

I cant wait to read far more from you. This is really a
great website.

This is the right blog for anybody who wants to understand this
topic. You know a whole lot its almost tough to argue with you (not that I personally will need to…HaHa).
You definitely put a brand new spin on a topic that’s been discussed for years.
Wonderful stuff, just excellent!

An impressive share! I’ve just forwarded this onto a colleague who was
conducting a little homework on this. And he in fact bought me lunch due to the fact that I stumbled upon it for him…

lol. So let me reword this…. Thanks for the meal!!

But yeah, thanx for spending the time to talk about this subject here on your web

A couple of more tips – you can add a little tweak to this position:.
Save some money, a simple solution can be made by
grinding oatmeal in a blender and adding a little water to make a paste.
com, among msny other adult social networking sites, truly create an “adult space” for those whho once had problems finding sexual compatibility

Here is my web site; ngentot

I’m gone to tell my little brother, that he should also go to see this webpage on regular
basis to obtain updated from most recent reports.

Hurrah! In the end I got a webpage from where I be capable
of genuinely get useful data concerning my study and knowledge.

I’m curious to find out what blog system you’re
utilizing? I’m having some minor security issues with my latest site and
I would like to find something more secure.

Do you have any recommendations?

Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically
tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this.
Please let me know if you run into anything.
I truly enjoy reading your blog and I look forward to your new updates.

My family members all the time say that I am
killing my time here at net, but I know I am getting know-how
everyday by reading such fastidious articles.

Leave a Reply