An enjoyed kernel apprentice Just another WordPress weblog

June 17, 2016

My DCTC2016 talk: Linux MD RAID performance improvement since 3.11 to 4.6

Filed under: Great Days,kernel — colyli @ 3:11 am

This week I was invited by Memblaze to give a talk on Data Center Technology Conference 2016 about Linux MD RAID performance on NVMe SSD. In the past 3 years, Linux community make a lot of effort to improve MD RAID performance on high speed media, especially on RAID456. I happen to maintain block layer for SUSE Linux, back port quite a lot patches back to Linux 3.12.

From this talk, I list a selected recognized effort from Linux kernel community on MD RAID5 performance improvement, and how much performance data is increased by each patch (set), it looks quite impressive. Many people contribute their talent on this job, I am glad to say “Thank you all ” !


A slide in Mandarin of this talk can be found here, currently I don’t have time to translate it in English, maybe several months later …


  1. Hey,

    is the talk itself (video) somewhere online?

    My new linux laptop has 2 NVMe in raid1 and the read speed is not from this world ^_^

    I am happy for next kernel updates …

    Greeting from Berlin

    Comment by xuedi — July 19, 2016 @ 10:12 am

  2. Current MD raid1 doesn’t scale well, if you use a hardware raid card, the performance will be worse.
    Currently there is only a little optimization for md raid1 (for md raid5 there are some), maybe there still is several kernel versions to wait for …

    Comment by colyli — August 8, 2016 @ 12:15 pm

  3. Nice presentation! You are awesome!

    Comment by Robin Dong — September 5, 2016 @ 7:10 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress