Hi all, first post, so hi!
I'm talking about how the Android OS enforces separation between processes. From reading some background, I see the device has three parts
- the hardware
- the linux kernel/OS
- the application runtime (the time/lifecycle during which a software app is running)
Now I'm from a networking background so I'm not sure how you troubleshoot issues on mobile devices, but I'd imagine it would be the same as troubleshooting on a PC - since an android s2 for example is a mobile computer (has ram, cpu, ephemeral storage) so therefore I was wondering if I could apply the OSI layer to it
If so, device hardware would be physical layer, linux kernel/android os would be (not sure?) and android runtime would be application?
Or now I've just come to realise that these parts may encompass multiple layers in the osi model
Thanks in advance for any insight you can provide
I'm talking about how the Android OS enforces separation between processes. From reading some background, I see the device has three parts
- the hardware
- the linux kernel/OS
- the application runtime (the time/lifecycle during which a software app is running)
Now I'm from a networking background so I'm not sure how you troubleshoot issues on mobile devices, but I'd imagine it would be the same as troubleshooting on a PC - since an android s2 for example is a mobile computer (has ram, cpu, ephemeral storage) so therefore I was wondering if I could apply the OSI layer to it
If so, device hardware would be physical layer, linux kernel/android os would be (not sure?) and android runtime would be application?
Or now I've just come to realise that these parts may encompass multiple layers in the osi model
Thanks in advance for any insight you can provide
