3 ms·
> linux applications are not written to be pre-emptable. I think I don't understand the way you're using this word. Are you talking about wake-locks? Linux ha
by swiley 9y ago
> linux applications are not written to be pre-emptable.
I think I don't understand the way you're using this word.
Are you talking about wake-locks? Linux has opportunistic sleep/suspend and mechanisms for controlling that.
- anilgulecha 9y agoClosest I can explain is mobile applications have to be written to understand "pause" and "resume", and the application is running from "resume" to "pause". Your typical linux application does not. It expects to be "started" and "stopped", and running the whole time in-between.
- severine 9y agoI'm sure some adjustments will be necessary, but I'd actually like to fully stop mobile apps, desktop style, quite often.
- swiley 9y agoOh that, no. That should die with android, it's horribly difficult to understand and unhelpful.
- cmsimike 9y agoLinux processes can understand that already: SIGTSTP/SIGSTOP, and SIGCONT. There are many signals a Linux process can respond to.