Announcement

Collapse
No announcement yet.

Linux's vmalloc Seeing "Large Performance Benefits" With 5.2 Kernel Changes

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

  • #11
    I gave a talk about this at LLC conference(https://lundlinuxcon.org) in Sweden. So if somebody is interested
    in you can find more details about it here: ftp://vps418301.ovh.net/incoming/Rew...nux_kernel.pdf

    --
    Vlad Rezki

    Comment


    • #12
      Originally posted by urezki View Post
      I gave a talk about this at LLC conference(https://lundlinuxcon.org) in Sweden. So if somebody is interested
      in you can find more details about it here: ftp://vps418301.ovh.net/incoming/Rew...nux_kernel.pdf

      --
      Vlad Rezki
      GREAT work! -Thank you.

      Comment


      • #13
        This is obviously a huge travesty. Now all the SNES emulators will have to embed delay ops to counteract this performance improvement and keep the speed run players honest!

        Comment


        • #14
          AFAIK ZFS is a heavy user of vmalloc, because it was ported from Solaris and using virtual memory in kernelspace is much more popular there than in Linux. Too bad ZFS is slow af on crippled 5.0+ kernels without patches to fix them.

          Comment


          • #15
            Originally posted by tajjada View Post
            AFAIK ZFS is a heavy user of vmalloc, because it was ported from Solaris and using virtual memory in kernelspace is much more popular there than in Linux. Too bad ZFS is slow af on crippled 5.0+ kernels without patches to fix them.
            Well, here's your patch. What Linus taketh with one hand, he giveth back with another. Never said the performance had to be in the same place. ;-)

            Comment


            • #16
              Originally posted by tajjada View Post
              AFAIK ZFS is a heavy user of vmalloc, because it was ported from Solaris and using virtual memory in kernelspace is much more popular there than in Linux. Too bad ZFS is slow af on crippled 5.0+ kernels without patches to fix them.
              Just a FYI, OpenZFS stopped heavily using `vmalloc()` in 0.7.0 in 2017 when the ABD work was put into a stable release.

              Comment

              Working...
              X