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...

    http://www.phoronix.com/scan.php?pag...-Scheduler-SSD

  • #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