Announcement

Collapse
No announcement yet.

Linux 3.13 To Receive Multi-Queue Block Layer

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

  • Linux 3.13 To Receive Multi-Queue Block Layer

    Phoronix: Linux 3.13 To Receive Multi-Queue Block Layer

    While the Linux 3.13 merge window isn't opening until next week, the maintainer of the block layer to the Linux kernel isn't accepting anymore changes for this next kernel release. The merge pull for the block layer in Linux 3.13 is already quite large, in part due to merging the multi-queue block layer (blk-mq) support for faster disk performance. The multi-queue block layer will allow Linux to perform significantly better for disk IOPS while reducing latency with multi-queue SSD access on multi-core systems...

    http://www.phoronix.com/vr.php?view=MTUwNDc

  • #2
    Fedora 21 and Ubuntu 14.04 get more and more interesting...

    Comment


    • #3
      I wonder how IOPS improvement will look with simple setups like 4xSATA soft raid10 array etc (if any).

      Comment


      • #4
        Originally posted by Ericg View Post
        Fedora 21 and Ubuntu 14.04 get more and more interesting...
        3.13 Won't make it to 14.04.

        Comment


        • #5
          The improvements described are fantastic - disk IO has been a real slow point in Linux. These changes should go a long way to making Linux even more competitive at the top end of the enterprise datacentre market.

          I will probaby be building some custom kernels once this version is available to download.

          Comment


          • #6
            Originally posted by Ericg View Post
            Fedora 21 and Ubuntu 14.04 get more and more interesting...
            So glad Arch is a rolling release and we don't have to worry about which version is going to get a specific kernel...

            Comment


            • #7
              Originally posted by Viper_Scull View Post
              So glad Arch is a rolling release and we don't have to worry about which version is going to get a specific kernel...
              News flash: http://kernel.ubuntu.com/~kernel-ppa/mainline/
              Ubuntu users don't have to worry or wait. New kernels are added for Ubuntu as soon as they are released.

              Comment


              • #8
                If these numbers a true I'm going to cry. The one issue I care about has been I/O. NVIDIA you can keep Optimus to yourself as long as my computer doesn't freeze when Amarok decides to do a library scan or firefox/Opera/Chrome have to access their caches or I copy something to USB, or hell, playing video can be pretty terrible sometimes.

                Comment


                • #9
                  Originally posted by Viper_Scull View Post
                  So glad Arch is a rolling release and we don't have to worry about which version is going to get a specific kernel...
                  Ubuntu has the mainline packages if the user cares enough.
                  Fedora updates to the latest stable kernel typically around -rc3 of the development kernel.

                  I was more pointing out where they would be shipping-at-release. But as someone pointed out: Ubuntu might not since its an LTS release

                  Comment


                  • #10
                    So I take it these changes are only going to effect people that have SSDs that support this feature? or do all SATA drives support this feature?

                    Comment


                    • #11
                      Originally posted by beaverusiv View Post
                      If these numbers a true I'm going to cry. The one issue I care about has been I/O. NVIDIA you can keep Optimus to yourself as long as my computer doesn't freeze when Amarok decides to do a library scan or firefox/Opera/Chrome have to access their caches or I copy something to USB, or hell, playing video can be pretty terrible sometimes.
                      they're using a null backend, so real world performance advantage is likely to be lower. we'll have to wait until it's released to see how much real benefit comes for current hardware.

                      i'm curious if it'll benefit hard-disks much on simple numa (2 node) architectures. i imagine the latency reduction will have at least minor benefit.

                      Comment


                      • #12
                        Originally posted by duby229 View Post
                        So I take it these changes are only going to effect people that have SSDs that support this feature? or do all SATA drives support this feature?
                        I checked the slides and it should affect SSDs, eMMCs and the like, not magnetic storage.

                        Comment


                        • #13
                          Just a small pointer, not sure the forum's where to do it, but whatever - there's a minor typo in this news post:

                          and ctually yields simpler driver development.

                          Comment


                          • #14
                            This will reduce compile time, right?

                            Comment


                            • #15
                              Originally posted by rudregues View Post
                              This will reduce compile time, right?
                              probably slightly but mostly from less cache thrashing, i imagine.

                              Comment

                              Working...
                              X