• kratoz29
    link
    fedilink
    English
    11 year ago

    Bruh, I’m currently facing RAM management issues with my Android phone, RAM matters for all aspects of technology especially android phones (my device has 6 GB of RAM, I should have gotten the 8 GB variant because I enjoy all the aspects of a smooth multitasking), in my case probably RAM amount ain’t the problem but the aggressive OS RAM killer, but yeah my main point is, there is a reason why we have gotten bigger RAM amounts with smartphones, including iPhones ofc, and it is getting tiring to wait for teardowns to see the Apple offer.

    • PupBiru
      link
      fedilink
      61 year ago

      what apple offer is on no iphone ever has anyone had to worry about how much RAM their phone has… its literally irrelevant: it could be 100Gb, or it could be 1Gb for all i care… its just not something that needs thinking about

    • @scarabic
      link
      English
      31 year ago

      Well, call me uninterested, but I have never had to think about my RAM size on my iPhones, and I’ve been with them since the 1.0.

      Total storage size, yes, but even that is becoming less important with the air of cloud services.

      I think if you want to shop specs, Android may be for you.

      • kratoz29
        link
        fedilink
        English
        21 year ago

        and I’ve been with them since the 1.0.

        Lucky you, I had an iPod Touch 4G, an iPhone 5 and an iPhone 6, and they eventually crapped out because the RAM wasn’t sufficient, I think things got insanely better since the iPhone 6S and onwards thanks to those sweet 2 GB of RAM!

        • @[email protected]
          link
          fedilink
          English
          2
          edit-2
          1 year ago

          Yeah, people who’ve had iPhones for 10 years and never noticed lack of ram, probably do not know what they are looking for.

          It was extremely common a couple of years back for apps to close down every time you switched app due to low amounts of ram. It’s much better today though. But definitely noticeable if you stay on a phone to long of a time.

      • @ShadowCatEXE
        link
        English
        11 year ago

        The benefit of iOS is it’s optimization towards the hardware it runs on. Android isn’t just Samsung. You have Xiaomi, Samsung, Pixel, OnePlus, Asus, Huawei, Oppo… And the list goes on. All these variations in hardware (flagship and lower end devices) that Android has to support makes optimization far more difficult, making high RAM capacities such a desirable feature (although, not the only reason for why some devices struggle).

        Software has matured so much that these concerns of iOS vs Android performance does not matter all that much anymore. Each function great in their own way.

        • @scarabic
          link
          English
          11 year ago

          As open source, I don’t see why Android can’t be optimized for its hardware, or its hardware developed optimally for the software.

          They just don’t do this.

          • @ShadowCatEXE
            link
            English
            11 year ago

            It’s not that they don’t want to, it’s that it doesn’t make sense. Android (Google) does optimize for a broad range of hardware, but it would be a waste of time for them to optimize for specific devices.

            Their pixel lineup runs stock Android. That’s what Google offers, so that’s what you’ll get.

            However, companies like Samsung do ship their devices with custom software, which allows them to optimize it to their hardware (though I’m not sure how much). Then you have the option to install (if the software supports the hardware) an alternative OS (Calyx, Graphene, Lineage, etc). This can remove bloatware and allows the option to de-google your device… Resulting in a better performing device.

            Apple is lucky in the sense that they own their own hardware and software. Android owns the software, not the hardware.

            • @scarabic
              link
              English
              11 year ago

              When I said “they” I meant OEMs. Google can’t force them all to optimize. But I don’t see why an OEM can’t do exactly what Apple does.

              • @ShadowCatEXE
                link
                English
                11 year ago

                Ah, I misunderstood.

                Device manufactures certainly can optimize certain things for their device. Samsung for example has OneUI, which is Samsungs responsibility to optimize. However, just like Google can’t control how manufacturers optimize their OS, Samsung can’t force Google to optimize it for them.

                I’d imagine a good amount of manufacturers would rather have Google optimize the OS rather than fund a whole team to do what Google should be doing anyways. Then this goes back to what I said where optimization is difficult due to the wide range in hardware.

                My mention of alternate OS’s still apply, as they do serve a purpose in trying to optimize and debloat Android. However they also don’t just target a specific manufacturer, but a wide range of devices.

                In other words, Android has matured a LOT since it’s infancy, so it runs quite well on most high end devices. Ignoring specs, you likely won’t tell much of a difference (if at all) when actually using an Apple or high end Android device.

                • @scarabic
                  link
                  English
                  11 year ago

                  Device manufactures certainly can optimize certain things for their device

                  Samsung can’t force Google to optimize it for them.

                  They don’t need to. The source is open. All they have to do is optimize it for their particular hardware.

                  I’d imagine a good amount of manufacturers would rather have Google optimize the OS

                  Of course everyone would rather have someone else do any work. So what? Isn’t Google already giving them a lot for free?

                  rather than fund a whole team to do what Google should be doing anyways

                  It’s not Google’s job to optimize Android for every end use hardware profile. That’s for the OEMs to do. And they’re getting a whole OS for free - optimization is literally ALL the OEM has to do

                  I’m still not seeing any reason why Apple should have an advantage here. Any Android OEM should be able to walk up and make a great hardware pairing with the open source Android OS. But they don’t. Instead they rely on Moore’s Law to keep them afloat.

                  This is why Android users still care about specs: because performance is only achieved through brute force, never good optimization.

                  It’s lazy and cheap in the end. It’s how they crank out $200 Android phones. People say Apple phones are too expensive given their hardware specs but they completely miss all of the above, and the point. Work smarter and you don’t have to work harder.

                  • @ShadowCatEXE
                    link
                    English
                    11 year ago

                    I’m still not seeing any reason why Apple should have an advantage here. Any Android OEM should be able to walk up and make a great hardware pairing with the open source Android OS. But they don’t. Instead they rely on Moore’s Law to keep them afloat.

                    Couple things that should be mentioned… First, iOS runs apps natively. Additionally, Apple uses Swift as their language for apps, which surprise surprise, was built by them for their products. Android has some overhead with JVM (virtual machine). Unsurprisingly, this means it may take apps slightly longer to open (though not always the case), and use a bit more memory in the process.

                    Second is background processes. Android tends to have additional processes (which depending on the skin you use will be different) for widgets, backgrounds, app services, god knows what else (depending on the apps/skins used). Apple is fairly conservative, meaning less memory usage.

                    I have an iPhone 12 Pro (6gb of RAM), and a Galaxy s10 (8gb of RAM). iOS (according to some system status app) is sitting at about 50% (roughly 3gb) with only Memmy (and the status app) open. Android is sitting at just under 50% (about 3.5gb) with Jerboa and the settings app open. I’ve also taken a look at my Galaxy Tab S6 Lite which has 4gb of RAM, and with Twitch open in split mode, it’s at roughly 65% (2.5gb).

                    So, not surprising that modern Android actually doesn’t use all that much memory compared to iOS. Would I still say iOS is far more optimized than Android? Absolutely. But that doesn’t mean that Google and manufacturers of Android devices don’t care about performance. Millions of people wouldn’t be using their devices otherwise.

                    As you mentioned though, that doesn’t stop random companies from building shitty products. Horrible performing devices like tablets, budget phones and tv boxes exist. Just the nature of open source.

                    Also, almost every device user, be it Android or Apple cares about specs. Camera, display, size, etc… RAM just isn’t a thing Apple users need to worry about because memory was always managed so incredibly well, while Android in the last did have memory issues.

                    This whole debate of iOS and Android doesn’t mean all that much anymore in the flagship space because both perform very well.