Adaptively storing system code in non-volatile storage
First Claim
1. A method comprising:
- storing within a non-volatile storage device an original image of system code in at least two separately accessible portions of code.
2 Assignments
0 Petitions
Accused Products
Abstract
A program different than an operation system may be utilized to partially update an original image of system code. In one embodiment, operating system code may be adaptively stored and updated within a non-volatile storage device across at least two different memories into at least two code objects based on the relative utilization of the system code in the two code objects. Operating system patching or application and driver updates may be provided without re-writing an entire image of operating system code in some embodiments. The tuning of operating system code storage may be implemented based on a usage pattern of the operating system code on a device in some cases.
-
Citations
30 Claims
-
1. A method comprising:
storing within a non-volatile storage device an original image of system code in at least two separately accessible portions of code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 25, 26, 27, 28, 29)
-
12. An article comprising a medium storing instructions that, if executed, enable a processor-based system to store within the non-volatile storage device an original image of system code in at least two separately accessible code portions.
-
17. A non-volatile memory comprising:
-
a first and a second storage device, said first storage device different than said second storage device; and
a program different than an operating system, said program to store separately accessible portions of an original image of system code within said first and second storage devices. - View Dependent Claims (23)
-
-
24. A system comprising:
-
a processor;
a system memory, coupled to said processor, to store a program different than an operating system; and
a flash memory, coupled to said processor, said program to enable the flash memory to store an original image of system code into at least two separately accessible code portions. - View Dependent Claims (30)
-
Specification