• gi1242@lemmy.world
    link
    fedilink
    arrow-up
    70
    ·
    edit-2
    13 hours ago

    I used Gentoo for 3y. in hindsight I wasted so many CPU cycles just because I thought --march=native would make things faster.

    nope.

    you know what made things faster? switching to arch 😂

      • Im_old@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        6 hours ago

        Yes, I tried it around 2002/2003, back when the recommended way was from stage1. I think I had a P4 with HT. It was noticeably faster than redhat or mandrake (yes, I was distro hopping a lot). Emerge gnome-mono was a night run. Openoffice about 24hrs.

        Lots of wasted time but I did learn how to setup some things manually.

        • gi1242@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          17 minutes ago

          once there was a bug with dependencies of transcode and some other package (mplayer I think). it would ask to downgrade one and upgrade the other. then several hours of compiling later it would agree to upgrade both. then several more hours of compiling later it would again want to downgrade one again

          I think there was a groove worn in my hard drive from this

        • gi1242@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          22 minutes ago

          so even after 24h compiling ur not done! u need to dispatch-config through so many config files…

      • WalnutLum@lemmy.ml
        link
        fedilink
        arrow-up
        9
        arrow-down
        1
        ·
        8 hours ago

        Most of the reason to build your own packages is a form of runtime assurance - to know what your computer is running is 100% what you intend.

        At least as a guix user that’s what I tell myself.

        • ByteJunk@lemmy.world
          link
          fedilink
          arrow-up
          8
          ·
          6 hours ago

          Compiling your own packages only ensures that, well, you’re running packages that you compiled. This definitely does not mean that your computer is running what you intend at all.

          Half the time I don’t know what my CPU is executing, and that’s code that I wrote myself.

          • Skullgrid@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            5 hours ago

            This definitely does not mean that your computer is running what you intend at all.

            This is true of all programming

    • Illecors@lemmy.cafe
      link
      fedilink
      English
      arrow-up
      7
      ·
      10 hours ago

      I did jump onto Gentoo ship chasing performance, but stayed because of USE flags.