Down that hole

  • d3Xt3r@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    A fork bomb no longer works on modern distros which use systemd btw, since systemd imposes limits on the user and system cgroups (IIRC, a user can’t have more than ~10,000 tasks or something).

    • ditherwither@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      If you are low on memory, a fork bomb still works

      I can confirm that it crashed my laptop running fedora 36 (this was a while ago lol)

      • d3Xt3r@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Just tested and confirm it doesn’t work on Fedora 38. When you run it, you get an error saying:

        bash: fork: retry: Resource temporarily unavailable.

        It still does the loop, but doesn’t slow down the system or anything, and you can easily close the terminal window.

        As I said before, systemd imposes cgroup limits per user so fork bombs no longer work.