Announcement

Collapse
No announcement yet.

Linux 4.9 I/O Scheduler Benchmarks On A SSD: Noop vs. CFQ vs. Deadline

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux 4.9 I/O Scheduler Benchmarks On A SSD: Noop vs. CFQ vs. Deadline

    Phoronix: Linux 4.9 I/O Scheduler Benchmarks On A SSD: Noop vs. CFQ vs. Deadline

    Some Phoronix Premium readers had recently requested some fresh I/O scheduler benchmarks using the Linux 4.9 kernel, so here are those test results...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Thanks for providing such benchmarks.

    Comment


    • #3
      What about blk-mq ?

      Comment


      • #4
        Originally posted by wpupkin View Post
        What about blk-mq ?
        this, I thought I/O schedulers were effectively dead now?

        Comment


        • #5
          Why wasn't no-op in the last result? And which one was best overall?

          Comment


          • #6
            Originally posted by peppercats View Post

            this, I thought I/O schedulers were effectively dead now?
            Not quite. The push now from the I/O scheduler folks is how to keep throughput high while minimizing impact to responsiveness. BFQ typically wins this use-case, but wont beat CFQ for raw throughput, but then that isnt the point of BFQ.

            Comment


            • #7
              Originally posted by xevrem View Post

              Not quite. The push now from the I/O scheduler folks is how to keep throughput high while minimizing impact to responsiveness. BFQ typically wins this use-case, but wont beat CFQ for raw throughput, but then that isnt the point of BFQ.
              Yep; with any scheduler, you are basically trying to optimize latency/throughput for your specific use case. Depending on workload, one scheduler could be far superior to another.

              Comment


              • #8
                Doesn't samsung 850 evo series have problem with queued trim(data loss)?

                Comment


                • #9
                  Originally posted by samdraz View Post
                  Doesn't samsung 850 evo series have problem with queued trim(data loss)?
                  Yes, it's still blacklisted AFAIK.

                  Comment


                  • #10
                    Originally posted by samdraz View Post
                    Doesn't samsung 850 evo series have problem with queued trim(data loss)?
                    I don't see the "discard" ext4 mount option, so this will have no impact in these benchmarks.

                    Comment

                    Working...
                    X