3 ms·
You're running VMs on low-RAM phones, what did you expect?
by hnuser123456 1y ago
You're running VMs on low-RAM phones, what did you expect?
- smashed 1y agoPixel 8a has 8gb ram. It's not a low end number for Android phones. Probably more the fact that the memory and battery management logic assumes all user apps which are not in focus can be killed aggressively, which makes the system unsuitable for any background task by design.
- sunshine-o 1y agoYeah I have machines with 8Gb and I am popping VMs like there is no tomorrow without problem. Now I am not very knowledge about memory management on Android but I just noticed the 8Gb of the Pixel 8a are almost all used just after reboot. So this is very different than a Linux desktop...
- hnuser123456 1y agoYes, all of the background google services that don't come with desktop Linux chew up a big chunk. You could look into disabling all non-critical services on the phone, there's probably lots of low-hanging fruit.
- pjmlp 1y agoAndroid is not GNU/Linux, yes it may use the Linux kernel, however it has a complete different userland, complete different driver model microkernel inspired with Android IPC, and the kernel itself is heavly customised, more so the OEMs ones. Expecting Android to be just another Linux distro is exactly the root cause of many Termux developers frustations.
- godelski 1y ago> Pixel 8a has 8gb ram. It's not a low end number for Android phones. I mean... linux runs fine of a Gen 1 raspberry pi... I have several machines around me that are running linux with 4GB or less. Hell, my 3D printer only has 128MB and my car has under a gig and run Linux fine. A low end phone *should* be just fine...
- rr808 1y ago> You're running VMs on low-RAM phones, what did you expect? You used to be able to run Unix fine on computers with 64MB of ram. A modern phone has more than enough memory.
- pjmlp 1y agoIt was, but Android is not UNIX System V, Xenix, Slackware 2.0,....