发明名称 System and method for inventory collection optimization by selective binding of the pre-boot drivers
摘要 A solution to optimize system boot-up time by selectively collecting device inventory for only the devices that have configuration changes and for skipping for all other devices. More specifically, the solution includes a selective driver binding operation which in certain embodiments executes within an inventory application. After the selective driver binding operation gathers data for a certain device, the selective driver binding operation gathers data for that certain device again only when data relating to the particular device has changed. Instead of binding to every device, the selective driver binding operation selectively binds only to devices with changes, thus executing system management code only for specific devices and saving boot time.
申请公布号 US9348604(B2) 申请公布日期 2016.05.24
申请号 US201313869416 申请日期 2013.04.24
申请人 Dell Products L.P. 发明人 Munger William C;Dasar Sundar;Kulkarni Yogesh P
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Terrile, Cannatti, Chambers & Holland, LLP 代理人 Terrile, Cannatti, Chambers & Holland, LLP ;Terrile Stephen A.
主权项 1. A method for optimizing boot-up time of an information handling system comprising: determining whether one or more of a plurality of devices within the information handling system have changed configuration status from a last most recent boot-up operation; collecting device inventory information for only the devices that have changed configuration status from the last most recent boot-up operation; skipping collection of device inventory information for all other devices; and, performing a selective driver binding operation upon the devices that have changed configuration status; and wherein the selective driver binding operation further comprises determining which devices have changed by maintaining a hash value for each device where the hash value is calculated on each boot across all data gathered from a respective device and on subsequent boots, the selective driver binding operation calculates a subsequent boot hash value for each device and compares the subsequent boot hash value to the hash value.
地址 Round Rock TX US