Quote:
Originally Posted by fjtorres
Or, the OS can make better use of the available hardware; say, virtual memory swapping or a separate state-mapping buffer. Those are *old* problems that were solved decades ago by experienced OS developers who, BTW, had a lot *less* to work with than even the meanest android-hosting hardware.
|
Problem is, some of the devices have so little RAM and storage, that becomes tricky. This is especially a problem as things go further on. My fiance's phone has 512mb of RAM and 140mb of accessable storage on board, and due to LG preventing any access to clearing out the Dalvik or system Cache partition, as time goes on, those caches fill up the available storage. The longer it has been used, she's had to uninstall apps to make more room because she was running out of space. Lately she's been having it crash and not wanting to really even handle calls. Given this, how could virtual memory really be used in a way to hold everything? You can't really expect an ample amount of storage, when so many manufacturers are cutting corners. (And the phone she has, is the LG Optimus S, one still being sold).
Yes, there are methods for better handling this sorts of situations, but given the issues from the manufacturers making stupid decisions, it complicates things for developers.