• Kaligalis@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    9 hours ago

    The biggest performance boost from an upgrade in the last two decades was switching from a Western Digital VelociRaptor HDD to a Samsung 840EVO SATA SSD. That was going from 6ms to 0.06 ms random access latency.

    The performance boost from switching from Windows to Linux wasn’t perceivable even on Gentoo where I literally compiled for the exact hardware, I had and used a custom debloated monolithic kernel. But it got me a massive boost in user agency and freedom of choice.
    You can’t beat two orders of magnitude reaction latency reduction with an OS change. Windows is bloated. But it’s not that bloated (at least Windows XP, 7, and 10 weren’t; didn’t try 11).
    I play on Gentoo btw.

    • silasmariner@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      8 hours ago

      You sound like you’re talking about application run performance. That shouldn’t be noticeably different. Startup and application load time tend to be where the gains are.

    • TootSweet@lemmy.world
      link
      fedilink
      English
      arrow-up
      43
      ·
      edit-2
      1 day ago

      I know it. I’m literally typing this on a Raspberry Pi. I used to run Arch Linux on it, but Arch Linux on ARM has severe issues. It’ll literally go months with no package updates.

      One day I’ll get brave and switch it to Gentoo. Just need to put together a build server first.

      • Quatlicopatlix@feddit.org
        link
        fedilink
        arrow-up
        3
        ·
        9 hours ago

        Yocto and compile it all yourself. Arch people might think they are cool because they have to use a console to install their de but creating the devicetree for your board and then only get a console over a serial connection or ssh is the true linux experience.

      • volore@scribe.disroot.org
        link
        fedilink
        arrow-up
        4
        ·
        21 hours ago

        SteamOS on the Frame may soon alleviate some of those woes, given it’s based on Arch and has an ARM processor iirc. Can’t hurt, anyhow.

      • Urist@lemmy.ml
        link
        fedilink
        English
        arrow-up
        34
        ·
        1 day ago

        I have had great success running NixOS on my Pi. You can build software on your main computer and remote deploy with SSH :)

      • johnnei@lemmy.johnnei.org
        link
        fedilink
        arrow-up
        6
        ·
        1 day ago

        Usually those are from python rebuilds which clog the other packages for weeks at a time. Maybe they could use your build server.

        • TootSweet@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          11 hours ago

          Python rebuilds don’t cause (noticeable) problems for AMD64 Arch Linux.

          And any time anyone offers any kind of help on the Arch Linux Arm forums to try to help resolve the issue, the admins ignore and/or lock the thread. They’re not open to help and the people on the forums are super frustrated about it.

          • johnnei@lemmy.johnnei.org
            link
            fedilink
            arrow-up
            2
            ·
            6 hours ago

            They’re literally a major cause of not getting package updates (even on standard arch they occasionally hold updates due to it), if that’s unnoticeable then so be it.

            And yeah, I stopped trying to participate on the forums. Never managed to even get a response there. Would be great if they would be welcoming support in any shape (or even consistent communication when the build server is gonna be clogged for a while again so they don’t need to annoyingly answer the same questions…)

    • rumschlumpel@feddit.org
      link
      fedilink
      arrow-up
      14
      arrow-down
      1
      ·
      1 day ago

      ARM is kinda lacking the hardware to motivate developers, I think. Raspberry Pi generally has good support for server stuff, but I don’t think you could really justify desktop use before maybe 2019 (release of rpi 4 with much faster CPU and more RAM), and Android devices are generally really locked down.

        • Kaligalis@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          10 hours ago

          If the SOC makers want their hardware to be popular for longer, they really need to add mainline kernel support.
          I looked at them as a tinkering platform. But I don’t want to buy something which is probably abandoned in a few months.

          • SpaceNoodle@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            8 hours ago

            They don’t give a shit about hobbyists. We don’t give them contracts worth hundreds of millions of dollars.

        • cmnybo@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          15
          ·
          1 day ago

          What we need are more ARM PCs with UEFI and mainline Linux drivers. That way they would run a generic OS image just like an x86 PC.

          Most ARM PCs require an image built specifically for that system. That makes them a real pain the ass to work with.

          • Cousin Mose@lemmy.hogru.ch
            link
            fedilink
            arrow-up
            3
            ·
            edit-2
            12 hours ago

            This is why I gave up on a really amazing ARM device that I wanted to use as a router. I ended up having to buy an Intel-based mini PC simply because I didn’t have more time to invest in creating and burning random disk images to SD cards and USB flash drives.

        • kopasz7@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          7
          ·
          1 day ago

          Those SoCs usually have one distro with a patched out of date kernel and overall lacking support of upstream drivers to install an off the shelf distro.

          Arm devices are notoriously closed. Apple silicon is an extreme example, where it only works thanks to reverse engineering the HW.

        • rumschlumpel@feddit.org
          link
          fedilink
          arrow-up
          8
          ·
          1 day ago

          And each of these SoCs requires people, ideally the manufacturer, to actually put in the work to make the hardware work on Linux. So many SBCs with severely outdated kernels …

  • Angryhumanoid@fedinsfw.app
    link
    fedilink
    English
    arrow-up
    25
    arrow-down
    1
    ·
    1 day ago

    Hand to God I wish I got into Linux 6 years ago before I bought my current gaming laptop. I would have been perfectly glad to keep rocking my old Lenovo, I loved that little beast of a laptop.

    • Flagstaff@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 hours ago

      Same… All the flash drive stuff and program incompatibility had scared me for too long… But now I’m not afraid to, like, even go to estate sales and try to find a dirt-cheap, old machine to slap Linux on and run it down into the ground until the next one lol. I can live without Cyberpunk 2077.

    • JamesBoeing737MAX@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      2
      ·
      22 hours ago

      Gamers think everything without a dedicated GPU is low end. I play games on Intel HD from 2018. Most work tolerably. I’m not switching until my laptop falls apart or it becomes fully obsolete (to slow to do my productivity tasks).

      It has a hyperthreaded quad-core. While it has less than half of the benchmark scores of modern PCs, it’s still better than any used laptops you could get under 300€ (looking at you EU used hardware taxes (also, the taxes conveniently avoid the US … How did that happen)).

      • Kaligalis@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        9 hours ago

        I am a gamer and can confirm. For gaming, iGPU is objectively low-end. Doesn’t mean, you can’t play games on it. Current iGPUs are probably better than what games were made to run on two decades ago.
        I did have fun playing a selected set of games on an iGPU a decade ago. Dedicated GPUs just give you more pixels, more textures, more shader quality, more geometry, more FPS, and nowadays more AI inference capabilities. Some game genres profit a lot, some don’t at all.

  • rumschlumpel@feddit.org
    link
    fedilink
    arrow-up
    11
    ·
    1 day ago

    TBH most day-to-day stuff still works well on my 12yo mid-tier laptop. I feel pretty good about upgrading its RAM from 8 to 16 last year, mostly to keep up with my multi-tab webbrowsing habits.

    • printerhell@lemmy.today
      link
      fedilink
      arrow-up
      5
      ·
      1 day ago

      Yup, i have a mid 2012 mbp with linux mint xfce and it runs great. My biggest complaint is the hardware support. Had to add a usb wifi dongle because broadcom chip was constantly dropping and the sleep wake takes forever and sometimes it wont sleep. But otherwise runs like a champ. I do kinda wish it would die so i could get a laptop without the sleep/wake issues.

      • Leah@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 day ago

        I run a 1 year newer mbp with fedora and my main drag is standby voltage. Even if the laptop is shutdown the battery will drain (batt 2 yrs old). Other than that, it still does everything you could possibly ask of it.

    • WhiskyTangoFoxtrot@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      1 day ago

      Even without the SSD the things only really slow down when you’re booting or loading up an application for the first time. Linux’s RAM caching is really nice.

  • A_Union_of_Kobolds@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    1 day ago

    Yeah bro 12yo refurbished MSI laptop with Mint+Plasma keeps chugging along

    I pretty much only make it do documents and YouTube but still