[–] 5 points 1 month ago* (last edited 1 month ago) (1 child)

I have never used zram, so for me, no.

I don't know if there are any distros that set it up out-of-box, and I'd guess that a lot of people won't use it if it isn't set up for them by default.

searches

This guy in a 2023 thread on Reddit says that Fedora has it enabled out-of-box.

https://www.reddit.com/r/lowendgaming/comments/13d5brx/enable_zram_on_low_end_linux_machines_for_a_free/

searches

https://fedoraproject.org/wiki/Changes/SwapOnZRAM

Fedora Workstation has included zram since July 2019 (Fedora 31) by default. Any clean installed systems from that point will automatically be upgraded to this feature.

Fedora IoT has included zram from the beginning. All systems will automatically get this feature upon upgrade.

That feature targeted Fedora 33. I'm not familiar with the Fedora changes wiki thing, so I don't know whether it actually went into Fedora 33 or not.

It's really aimed at systems that are running on a small amount of memory and are hitting swap. My systems don't really hit swap. But if you are swapping, it generally lets you reduce the amount of swapping in exchange for some more CPU usage.

  • source
  • parent
  • context
  • [–] [S] 10 points 1 month ago*

    A lot of distros enable ZRAM by default. Some don't (such as Ubuntu apparently). If not, no effect

    Otherwise, the worst case scenario is thousands of times improved latency, and improvements across the board

    This means faster response time. For gamers, this might mean less stutters. For DJs it might mean the music doesn't skip.

    It's hard to know what impact on which apps. It might be negligable, and memory constrained systems with fewer cpus are probably the biggest winners. But if the benchmarks don't have regressions elsewhere, every system will benefit

    In practice though, I'm seeing so many posts for kernel 7.4 with huge improvements, that it seems that kernel 7.4 will be overall noticeably faster for most it feels like

    And whilst the FuckAI crowd would moan about it (and I'm not really a fan of AI), in reality, many of these optimisations were likely caught by AI making test harnesses and benchmarking sections of code, analysing the profiling data and identifying slow algorithms.

  • source
  • parent
  • context
  • [–] 6 points 1 month ago (5 children)

    I don’t know shit about computers, is this going to translate to noticeable improvements for people who use Linux as their daily driver? Or is this more of a small improvement for the average user?

  • source
  • [–] 2 points 1 month ago (3 children)

    Burning an ISO to a DVD in 2026 as a way to test out Linux is crazy...

    Sometimes I think people just want to justify their choice to stay in Windows and try to have a bad experience.

  • source
  • [–] 3 points 1 month ago (2 children)

    Yes and since midnight commander and numerous other similar file managers already exist, it would be helpful to understand why the author thinks this one is worth switching to from the one I'm already using.

    For me, having everything and the kitchen sink built in is def a negative.

  • source
  • parent
  • context
  • [–] [S] -1 points 1 month ago* (3 children)

    From what I can see, it's like midnight Commander or Norton Commander but written in rust

    I always liked Norton Commander 30 years ago. If I knew they'd create crap ware though shortly after, I might have had different opinions

  • source
  • parent
  • context
  • [–] 2 points 1 month ago

    I'd venture to guess often it's someone learning to code and trying a basic project. Or even producing something entirely by AI and testing how well it produces. Or maybe they have plans for features that will come later that offer something new or better.

    This is why documentation & commenting and release notes are vital, but very often the author will not bothered to do so. It's not fun enough, but conspicuously places them in amateur status.

  • source
  • parent
  • context
  • [–] 10 points 1 month ago (5 children)

    I wish projects like this would explain their motivation. Nowhere in the linked article or git repo is it ever stated why this would be better to use than existing solutions.

  • source
  • [–] 6 points 1 month ago (1 child)

    CachyOS might be a bit too ambitious for a transition like that. Tinkering and optimizing is a given on arch-based system.

    Don't get discouraged though and give Fedora, Ubuntu or even Bazzite a go I'd say. You can try out the sound in their live environment without having to install anything.

  • source
  • [–] 2 points 1 month ago

    works for me three years ago now when I switched, I use Mint, no issues. AMD CPU and integrated GPU, dual booted for a month and stopped using windows, formatted the NVME and installed LDME from a USB thumb drive, using that ever since.

  • source
  • [–] 2 points 1 month ago (1 child)

    Tbh, this in specific is why I still have a win7 pc for my music enjoyment.

    Not that audio can't work fine on Linux, it absolutely can. But it doesn't always, and it's definitely not as friendly to an external DAC unless you get lucky. Mine works fine overall, but it's still not quite as reliable. The signal cuts out, etc. Works better on my laptop than my desktop, though the laptop I've never had any issues, despite using the same distro when I had Linux on that desktop.

    Me? In your place I'd try some other distros before full on quitting, but I'm a glutton for punishment because I enjoy fiddling up to a point. Mint, maybe one of the more noob friendly arch options, something along those lines. PopOs might be an okay starting place to see if it's Linux, or a distro issue. I do know that pulse and the other audio functions vary some between distros, though I'm nowhere near capable of understanding why without learning other things first. I do know that when I tried cachy via a live drive last, it was pissy about sounding decent straight out of the box, so I abandoned it without an install.

    Either way, I totally get it. Some things, it isn't about adapting to the system, you just want shit to work the way it should. Music is one of those things for me too.

  • source
  • [–] [S] 3 points 1 month ago* (1 child)

    DNS caching isn't super difficult code probably (we do variants of it in lua). you basically just need to put a expiry + timestamp in the table when it expires based on the inbound TTL, If fetching and its expired delete it / don't send it, and sweep through every so often and purge old items. Standard DNS isn't a very complex protocol

  • source
  • parent
  • context
  • [–] 4 points 1 month ago*

    Those kind of hardware incompatibilities do happen. I think the audio one can be troubleshooted but I have absolutely no idea about the nvidia one.

    Hopefully your hardware gets supported on Linux one day.

  • source
  • [–] 2 points 1 month ago

    All run the same kernel. I'd just choose by the repos and whether I can trust the project to still be there in a month and build a reliable OS and that's where Debian wins for me.

    Other distros might be fine, too. I just don't know them as well.

  • source
  • parent
  • context
  • view more: ‹ prev next ›