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

    http://www.phoronix.com/scan.php?pag...table-Sequence

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