SandForce 1222 SSD Testing, Part 5: Detailed Throughput and IOPS Analysis with a 2.6.38.2 Kernel

In this series we've been working over the 2.6.32 kernel, which is a bit old. Let's kick the tires on a 2.6.38.2 kernel to see if it helps or hurts performance of the SandForce SSD.

Quick Review of Previous Results

The first four articles in this series have examined the throughput and IOPS performance of a SandForce 1222-based SSD. The really interesting thing about this controller is that it uses real-time data compression to improve performance and to improve the longevity of the drive. The result is that the performance and the longevity both depend upon your data, giving you a unique opportunity for tailoring your system design.

In the more detailed examinations of the throughput and IOPS performance, the SandForce SSD was compared to the Intel X-25E, an enterprise class SLC based SSD so that its performance could be compared to the high performance level of an enterprise class SSD. The performance was measured using IOzone a common and useful IO benchmark. One of the critical features that IOzone provides is the ability to alter the compressibility (what IOzone calls dedupability) level of the data so that we can directly measure the performance impact of the data compressibility on the SSD. In addition the tests were run at least 10 times and the average and standard deviation were reported (remember our good benchmarking techniques?). The tests were run over a range of data compressibility levels from 98% compressible to 2% compressible, and over a few record sizes from 64KB to 16MB for the throughput tests and a fixed 4KB size for the IOPS testing.

The first obvious result from the previous testing is that the write performance of the SandForce SSD varied with the data compressibility level while the read performance did not vary too much except in the case of the IOPS performance. The specific highlights from the detailed throughput examination are the following:


  • All of the write tests with the exception of the random write and record rewrite tests exhibited the same general behavior. The general trends are listed in the following bullets.

    • As the level of compressibility decreases, the performance of the SandForce SSD decreases fairly quickly. However, the performance of the Intel SSD does not change appreciably with changes in the data compressibility.
    • For all write tests except the record rewrite test, the Sandforce SSD is faster than the Intel SSD when the data is 98% compressible. So a $100 SSD has a faster sequential write performance than a $750 SSD but only when the data is very compressible.
    • When the data is about 75% compressible, the SandForce SSD has just a little bit worse write performance than the Intel SSD.
    • For data compressibility levels below 75% the Intel SSD is generally much better than the SandForce SSD.
    • Intel SSD write performance doesn’t change with data compressibility
    • Intel SSD write performance doesn’t change much with record size
    • For the random write performance the Intel SSD performance varies by a fair amount with record size. The performance of the SandForce controller does vary by not to the same degree as the Intel SSD.
    • For the record rewrite test, for both the Intel and SandForce SSDs, the performance improves as the data compressibility decreases. The performance also dramatically decreases as the record size increases.
    • For the random write test, the performance of the Intel SSD has much more variability than the SandForce SSD
    • The SandForce SSD sequential write performance is noticeably faster with smaller record sizes (compare the 64KB record size to 16MB record size) for all tests but the record rewrite

  • The following trends are true for all of the read cases except for the random read, backward read, and stride read cases.

    • There isn’t much change in performance for either SSD as the level of data compressibility changes
    • For both SSDs as well, as the data compressibility level decreases (the data becomes more incompressible), the performance difference for various record sizes greatly decreases
    • For high levels of data compressibility (i.e. the data is easily compressed), the performance of both the SandForce and Intel SSD varies greatly with record size. Given that the Intel SSD does not do real-time data compression, presumably this performance variation has more to do with the system or the file system than the SSDs.
    • The Intel SSD is a bit faster than the SandForce SSD for the various block sizes and various compression levels but the differences are not as pronounced as in the write tests. However, this is pretty good considering this is a consumer SSD that costs about $100 coming very close to the performance of a $750 enterprise level SSD.

The more thorough IOPS performance examination also found some interesting highlights:


  • For Sequential Write IOPS performance:

    • The Sequential Write IOPS performance of the SandForce SSD decreases with decreasing data compressibility. It decreases by about a factor of 2 from the best performance to the lowest performance.
    • The Sequential Write IOPS performance for the Intel SSD is not really affected by the data compressibility
    • The SandForce SSD is as fast or faster than the Intel SSD at 98% and 75% data compressibility. Otherwise the Intel SSD is faster – up to twice as fast as the SandForce SSD for smaller levels of compressibility.

  • For Sequential Read IOPS performance:

    • The performance of the SandForce SSD reduces with decreasing data compressibility but the reduction does not happen smoothly.
    • The performance of the Intel SSD does not change with data compressibility
    • The performance of the SandForce and the Intel SSDs are about the same for 98% data compressibility. Otherwise, the Intel SSD is better than the SandForce SSD reaching about 28.4% better performance at 25% data compressibility.

  • For the Random Write IOPS performance:

    • The performance of the SandForce SSD decreases as the data compression level decreases while the performance of the Intel SSD does not really change with data compressibility
    • The SandForce SSD has much better performance than the Intel SSD for all levels of data compressibility.

      • At 98% data compressibility, the SandForce SSD is nearly 5 times faster than the Intel SSD
      • At 2% data compressibility, the SandForce SSD is 2.8 times faster than the Intel SSD

    • Comparing the Sequential Write IOPS to the Random Write IOPS performance for the SandForce SSD, the following was observed:

      • At 98% and 75% data compressibility, Sequential Write IOPS is better than Random Write IOPS
      • At 50%, 25%, and 2% data compressibility, the Random Write IOPS is better than Sequential Write IOPS. This is unexpected as random write performance is usually much lower than sequential performance.


  • For the Random Read IOPS performance:

    • The performance of the SandForce SSD decreases with decreasing data compressibility but the decrease is not a smooth function of the data compressibility
    • The performance of the Intel SSD does not really change with data compressibility
    • At 98% data compressibility the performance of the SandForce SSD is slightly better than the Intel SSD. But at all other levels of data compressibility, the performance of the Intel SSD is better, but not by much.

The biggest surprise in the examination was the really good random write IOPS performance of the SandForce SSD even with very incompressible data.

All of the testing was done with a 2.6.32 kernel which seems like a fairly old kernel (it was released on Dec. 3, 2009) since that was available on the system used for testing. However, since the kernel is so old, it makes one ask the question, do the SSD “features” in more recent kernels make any impact on performance of the SandForce SSD? My recent article on discovering if TRIM is working on your SSD pointed some possibly important features are in the more recent kernels. More specifically,


  • In 2.6.33, believe it or not, the FAT file system got a “discard” mount option. But more importantly, in the 2.6.33 kernel, libata (i.e. the SATA driver library) added support for the TRIM command. So really at this point, kernels 2.6.33 and greater can support TRIM commands. Also, ext4 added the ability is used discard as a mount option for supporting the ability to use the TRIM command.
  • In 2.6.36 ext4 added discard support when there is no journal using the “discard” mount option.
  • In 2.6.37 ext4 gained the ability for batched discards. This was added as an ioctl called FITRIM to the core code.

While these notes are all focused on TRIM which may or may not improve performance, it is possible that other file system features may have been added to the kernel to improve performance.

So based on these observations I wanted to repeat all of the testing but with a more modern kernel. This article summarizes the throughput and IOPS performance differences for the same tests for the same hardware with a 2.6.32 kernel and a 2.6.38.2 kernel.

Brief Review of the Testing

Comments on "SandForce 1222 SSD Testing, Part 5: Detailed Throughput and IOPS Analysis with a 2.6.38.2 Kernel"

Greetings from Ohio! I’m bored to tears at work so I decided to browse your site on my iphone during lunch break. I enjoy the knowledge you provide here and can’t wait to take a look when I get home.
I’m amazed at how quick your blog loaded on my cell phone .. I’m not even using WIFI, just 3G .
. Anyhow, superb blog!

Reply

“The Yoga Health Foundation has announced National Yoga Month 09.
However, there are some people who extend their medical coverage to
their beloved family and can opt for Family Floater health insurance even though individual health insurance
is an available option to them. ’ But the Hess’s are now getting the medical attention they need
in a non-conventional way.

Reply

I simply could not leave your site prior to suggesting that I actually
enjoyed the standard info an individual provide in your visitors?
Is gonna be back steadily in order to investigate cross-check new posts

Reply

It’s a shame you don’t have a donate button! I’d most certainly donate to this brilliant blog! I guess for now i’ll
settle for book-marking and adding your RSS feed to my Google account.

I look forward to fresh updates and will talk about this blog with my
Facebook group. Talk soon!

Reply

If a man is infertile he does not necessarily suffer from sexual dysfunction.
Is it really true you can reverse impotence naturally if you
are 65 decades old. Intake of best herbal pill can be described
as a best alternative to surgical treatment.

Reply

It’s very trouble-free to find out any matter on net as compared to textbooks, as I found this post at this web page.

Reply

I’ve tried to your former 35 a lot of years to drop and Preserve OFF my stomach body fat. I’ve attempted all
the things from diet plan tablets, personal trainers, each diet ever proposed, I
at the moment pay on two gymnasium memberships, at any provided
time, and in addition have not had the time to employ the benefits of each 1 among them in
much more than a yr. I’ve to say that only matter that helped me over the counter weight loss aids hoping that the ambiance, ease as well as availability of the amenities currently being opened from 5:00a.m till 10:00pm would motivate me to continue to be on course, attend several of the cardio courses, aquatics lessons, stage lessons etc…

Reply

If you are looking for sciatica nerve pain help out with Pinellas County, a straight leg rising test
and a MR neurography. If the situation causing the
disc to bulge is just not alleviated, it may result in a full
disc herniation. Because chiropractic is often a non-drug type of care,
the practitioner won’t prescribe analgesics to handle experienced pain.

Reply

My programmer is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the costs. But he’s tryiong none the less. I’ve been
using WordPress on a variety of websites for about
a year and am concerned about switching to another platform.
I have heard fantastic things about blogengine.

net. Is there a way I can transfer all my wordpress posts into it?
Any kind of help would be greatly appreciated!

Reply

My partner and I stumbled over here coming from
a different web page and thought I might as well check things out.
I like what I see so now i’m following you. Look forward to looking over your web page yet again.

Reply

Wonderful blog! Do you have any tips for aspiring writers?
I’m planning to start my own blog soon but I’m a little lost on everything.
Would you recommend starting with a free platform like
Wordpress or go for a paid option? There are so many choices out there that I’m totally confused .. Any tips? Thank you!

Reply

The unconscious guidance in your dreams is often a spectacular advantage that
assists you feel better from the beginning of your psychotherapy.
Critics regard solution-focused therapy as simplistic, but
its advocates see simplicity as being a virtue.
Have you’d experience coping with treatments for the depression that can occur in bipolar disorder.

Reply

Hi there everyonе, іt’s my first pay a quick visit at this web site, and paragraph is genuinely fruitful in favor of me, keep up posting such articles or reviews.

Feel free to visit my web blog :: order dumpster

Reply

With technology like HTML5 and CSS3 these web applications
can flawlessly integrate while using desktop nevertheless keep
your data around the cloud. It permits you to kill all processes running, uninstall apps, and also specify a directory of apps that it should
avoid killing. The default Alphanumeric phone buttons are nice at the same time, but I rarely use it now as
the QWERTY pad is merely more efficient.

Reply

Hey! This is my first comment here so I just wanted to give a quick
shout out and say I genuinely enjoy reading your
posts. Can you suggest any other blogs/websites/forums that go over the same
subjects? Thank you!

Reply

Have you ever experienced a truly unforgettable glass of wine?
How about a unforgettable bottle? Which was much more
essential for your working experience, the company or perhaps the wine itself?

Reply

broϳni niе sprostalі pоprzеdnio torowa? drоgi Haust?dtgebiet drzewcami,
dowódca rzuci? nіezrozumia??

gwoli gawiedzi komend?, οcierаj?с wydzielinа gruczo?u potowego spo?ród сzo?a a taκ?e rozmazuj?c zreszt? na policzkach κo?ski
mierzwa. В?ysn??y nаѕtaw.

Reply

But what are the results if Candida spreads for the rest with the body and becomes systemic.
I noted his findings inside the early 1980s within my head but
never tried to carefully watch my foods. Candida albicans turns into
a crisis since it starts to excessively grow and spread while it’ll result in agonizing and discomforting symptoms and warning signs of a infection of yeast.

Reply

Ashwagandha or withania somnifera is also an important herb to treat cervical osteoarthritis.
large slip disc or technically called PIVD = prolapse disc = prolapse intervertebral
disc) then surely small simple surgical treatment is best treatment opinion.

Skilled operation technique with latest instruments.

Reply

Hey there, I think your blog might be having browser compatibility issues.
When I look at your blog in Firefox, it looks fine but when opening in Internet Explorer, it
has some overlapping. I just wanted to give you a quick heads up!
Other then that, excellent blog!

Reply

Magnificent site. Lots of helpful info here.
I am sending it to a few friends ans also sharing in delicious.
And of course, thanks in your sweat! Trend to more twitter followers would be to have celebs coordinator a new
article for you.
In order to get more followers on twitter to your twitter bank account,
there are various extremely effective means.

Reply

I usually do not leave many responses, however i did
some searching and wound up here SandForce 1222 SSD Testing, Part 5:
Detailed Throughput and IOPS Analysis with a 2.6.38.2 Kernel
| Linux Magazine. And I actually do have 2 questions for you if it’s allright. Is it simply me or does it look as if like a few of these remarks come across like written by brain dead people? :-P And, if you are posting on other sites, I would like to follow everything fresh you have to post. Would you list of every one of your social pages like your twitter feed, Facebook page or linkedin profile?

Reply

The needles used are normally straight and quite
thin. People who died of heart attack accounted for 40% among the dead people every year.
After noticing stableness in the condition by way of treatment then
this affected person progresses into routine maintenance proper care, which could become one particular
therapy each month or each and every month or two.

Reply

Hello to all, it’s actually a good for me to pay a quick visit this web page, it includes valuable Information.

Visit my page … Fat Loss Factor

Reply

Herniated Disc Treatments: herniated disc pain relief. In fact, it’s the leading cause of absenteeism from work. The trouble is that one such antioxidant molecule from whatever source can neutralize only a few free-radical molecules before it’s depleted.

Reply

Psychiatry may be the term dedicated to the medical study of
mental disorders along with their treatment. These
derailments usually occur because of trauma, parental neglect or abuse.
This is starting to become very alarming not just because
the numbers are already soaring high but more importantly, those that are
being impacted are excessively young than expected.

Reply

Causes are lots of, but mostly this issue has been reported
by senior years people. The cosmonaut or pilots energetic balance
is checked while using the RISTA diagnostic system.
Building strong muscles around your bones can assist to support them and decrease
your chances of injury.

Reply

The needles used are normally straight and quite thin.
As colours have great psychological and emotional influence
on the human mind, using the right colour choice can make
it a unique brand identity for your company.
In one learning conducted at the Lincoln of Christiania, Norway, treatment was
open to significantly fall the want to vapour up to phoebe geezerhood after the initial communication.

Reply

I don’t even know how I ended up here, but I thought this post was good. I do not know who you are but definitely you are going to a famous blogger if you aren’t already ;) Cheers!
Reginald
in twitter Harmless and Easy from The greatest Twitter endorsements company.

A great way to elearning.atmajaya.ac.id is always to include superstars
recruit the write-up to suit your needs.

Reply

It’s amazing designed for me to have a web site, which is useful for my experience. thanks admin

Here is my web site: usb video recorder

Reply

The approximate international incidence of girls suffering annually from cervix cancer is 500,000.
Staying far from these could slow up the risk or persistence of the disease.
It’s been discovered that a persons Papilomavirus (Warts) Infection can be a the reason for roughly 70% all cervical cancer.

Reply

I blog frequently and I genuinely thank you for your content.
This great article has truly peaked my interest.
I will bookmark your site and keep checking for new information about once per week.
I opted in for your RSS feed as well.

Reply

Also visit my weblog: phentermine diet pills (Harley)

Reply

Disc herniations are normally a further development of a previously existing disc “protrusion”, a condition in which the outermost layers of the annulus fibrosus are still intact, but can bulge when the disc is under pressure. In contrast to a herniation, none of the nucleus pulposus escapes beyond the outer layers.`*;:

Warm regards http://www.healthmedicinebook.comus

Reply

This is certainly exciting, You might be a very experienced tumblr. I have became a member of ones supply and stay right up for in search of much more of a person’s good posting. Also, We’ve shared your website within my internet sites

Reply

Nice weblog here! Also your site lots up very fast! What web
host are you the usage of? Can I am getting your associate
link in your host? I desire my website loaded up as fast as yours lol

Reply

I am sure this article has touched all the internet visitors, its
really really good piece of writing on building up
new webpage.

Reply

It is so rare to find an uncrowded and off-the-beaten track island with calm and transparent
sea as Phu Quoc. You are with the best service provider which offers a convenient and reliable
service for different types of visas from various regions of the
country such as Saudi Arab visas, visas for Switzerland, Azerbaijan visa,
Uganda visa, Vietnam visa, Zimbabwe visa and many others.
Gymnasts have strength and perform crazy jumps but they do not tell a story.

Reply

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

Reply

Hi there! This post could not be written any better! Reading through this
post reminds me of my previous room mate! He always kept talking about this.
I will forward this page to him. Fairly certain he will have a good read.
Many thanks for sharing!

Reply

If some one desires to be updated with hottest
technologies afterward he must be pay a quick visit this website and be up to date every
day.

Reply

Before we talk about some recommended laptops, let’s take a look at certain requirements for the laptop to get appropriate for photo editing tasks. Presently, we’ve got the x16
and x1 lanes, which will be followed by x4 and x8 versions.
Also, look at the hardware size that ultimately decides how
much data you’ll be able to store inside laptop.

my site laptops under 1000 reviews

Reply

But on the one hand, these fragments of time that it was not such worthless people think, recall when you most inspired: not busy to cope with the large number of irrelevant complicated information,
but in those who do not have a particular matter time of debris (bathing, waiting for the subway.

The ultimate function on nouse technology is the digital keyboard.

Technology is great and can bring great possibilities,
but we need to exercise moderation and focus on intent.

Reply

If you have health insurance, find out from your insurance
company whether they cover dental checkups and procedures.
One of the easiest ways to learn something is through repetition.
And given that the self esteem is the anchor of happiness, you know that when your
self esteem receives a bruise, and a major one at that, you end up at a risk of losing your happiness.

My webpage; 24 emergency dentist london – Mellisa -

Reply

Some of its most basic features are RSS Optimization, webmaster tools
verification, xml sitemap, snippets, along with a reliable page analysis.
As a subject, SEO is ever – changing, dynamic, highly misunderstood and time – consuming.

Not long ago I did content writing on an SEO company that claimed they
unlocked the secret to google search optimization.

Here is my site – web page

Reply

Really great blog – although I do not know English well
is a subject interests me. In Poland we do not have such a well-developed blogs – Sorry for the mistakes, but I have a
bad English

Reply

Hey there! I know this is kind of off topic but I was wondering which blog platform are you using for this
site? I’m getting fed up of WordPress because I’ve had problems with hackers and I’m looking at options for another platform.
I would be fantastic if you could point me in the direction of a good platform.

Feel free to visit my weblog … dental implants san diego cost

Reply

Leave a Reply to ejaculare precoce Cancel reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>