And I don’t mean just Google’s Android. Every single iteration. With their stupid memory management for PoWeR sAvInG.

I was typing up a rant on how incredibly boring and stupid Disclosure Day was when I just quickly switched to Firefox to look up a character’s name when Android decided that I was done using my Lemmy client and just outright killed it without even giving it enough time to save my comment to drafts, like it usually does.

You can never be sure when you leave an app whether it will continue doing what it’s supposed to or if it will be frozen or killed.

I’ve got 4 GB of RAM and multiple CPU cores. That should be enough to run a dozen apps in parallel. My frickin N900 with 128 MB had better multitasking than a modern Android smartphone!

  • vrighter@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    5 days ago

    yes i know that obviously. But what do modern oses do more than they did with the memory limitations back then? They serve you more ads and they convince that taking up literally half of your memory and not even leaving enough resources for two apps is somehow necessary, when older computers hosted the os and the apps comfortably in a tiny fraction of that.

    • GoatSynagogue@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      5 days ago

      No, they do a lot more behind the scenes, running far more useful and necessary services.

      Older computers couldn’t do as much as modern computers either.

      Also the thing that almost no one send to have mentioned is that computers are multitaskers. People using a computer use multiple programs all at once while they’re all in focus. On phones that’s not the case unless you’re using a foldable or split screen, in which case it keeps those apps alive indefinitely without refreshing/closing. A phone is otherwise one app at a time, and any app that you haven’t used for a few minutes will get suspended so it doesn’t go back to the old days of Android’s battery life being absolutely atrocious due to apps running “full speed” in the background.

              • vrighter@discuss.tchncs.de
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                18 hours ago

                my pc at home, which doubles as a server, which runs plex, qbittorrent and other stuff, idles at about 1.5 to 2 gigs. While signed in to kde

                The phone i am typing this on is currently sitting at just under 5gigs in use, jerboa is the only open app.

                • GoatSynagogue@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  13 hours ago

                  Does your pc have a mobile connection? Does your pc have all the services a phone does? No, so it’s not a fair comparison.

                  RAM being “in use” doesn’t mean that it requires it at that exact time. Unused RAM is wasted ram. Phones pre-load commonly used apps into ram without “opening” them. Your home server doesn’t.

                  If my phone had 64GB of RAM I’d want 60GB+ of that to be in use at all times, otherwise what’s the point of having it?

                  • vrighter@discuss.tchncs.de
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    8 hours ago

                    my pc also has a full networking stack, just like the phone. And it has a bunch of services running. And i didn’t count cached memory for either, just what is in use at the moment.

                    If you had 64gigs of ram you’d want 60+ to be used as cache, not to be “in use”. And i force closed all apps except the one I’m using to write this comment.

                    Why is it so hard for you to believe stuff is bloated and can actually be significantly more efficient?

                    My phone doesn’t have all the services my pc has either…