Announcement

Collapse
No announcement yet.

Linux 4.18 Landing Restartable Sequences System Call, Yields Performance Benefits

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

  • Linux 4.18 Landing Restartable Sequences System Call, Yields Performance Benefits

    Phoronix: Linux 4.18 Landing Restartable Sequences System Call, Yields Performance Benefits

    Adding to the list of new features for Linux 4.18 is the long-in-development work on the restartable sequences system call...

    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
    so that, it is not a benefit for all cpus.

    Comment


    • #3
      For reader reference, jemalloc is used a lot. I think jemalloc is still used in Mozilla/Firefox.

      Comment


      • #4
        Originally posted by microcode View Post
        For reader reference, jemalloc is used a lot. I think jemalloc is still used in Mozilla/Firefox.
        Yup, Jason Evans malloc is also the default allocator in Rust on systems that support it, though with recent Rust you can switch to the system allocator or define your own e.g when compiling to WebAssembly. There are few bad allocator these days, but different tradeoffs for code size, avoiding memory fragmentation, handling multiple threads, etc.

        Comment

        Working...
        X