1. An article comprising: a machine accessible storage medium having a plurality of machine accessible instructions, for attempting to optimize code layout, wherein when the instructions are executed, the instructions provide for, utilizing a service processor to: automatically identifying an update to an embedded software, the embedded software to be executed via the service processor, the service processor separate from a main processor, the main processor to execute an operating system (OS); retrieving the update from a software repository; determining if the installation of the update should be deferred based, at least in part, on a signal received from a policy management system, wherein the signal refers to an occurred event; deferring the installation of the update in response to the occurred event, wherein the occurred event includes the main processor ceasing to execute the OS and the service processor is rebooted in response to determining the installation should be deferred; and installing the update to the embedded software in response to determining the installation should be deferred.