Virtualization will help developers create new and more secure applications for wearables, IoT and other embedded markets. For example, a MIPS M-class CPU inside a smart home hub can place door and window locks in separate virtualized containers to avoid compromised security throughout the home while a separate container can handle lighting control or the connectivity stack; any change in the operation of a container would not affect the others.
You can see this use case demonstrated below on a MIPS-based development board; when the Linux-based operating system running in one virtualized container restarts, the second container controlling the motor operation continues running unaffected. https://www.youtube.com/watch?v=RjQZTBK1trY