Basic performance themes

Due to inherent hardware constraints, the following problems have to be tackled on embedded and mobile devices:

All these problems can appear in the traditional desktop environment, but are much more prominent in embedded and mobile environments, as they will be amplified by slower hardware. The problem we do not have elsewhere, and which is of the highest importance for embedded and mobile devices, is power management. We will discuss that in the next subsection.