> > My main reservation with this setup is that Android's memory management is fatally flawed and processes can be terminated at any time without warning.
>
> It's unbelievable, Would we allow this behavior on desktop OS? Mobile operating systems seems to have taken the worst features from typical computer and embedded systems. But who dare question the Duopoly.
That... is actually a feature of the Linux Kernel. How else would you handle the exhaustion of physical + swap memory or file descriptors, etc.?