System image: Difference between revisions

Content deleted Content added
Link
Wikilolo (talk | contribs)
Removed Java reference as Java's object serialization support has absolutely nothing to do with the article's topic. If Java had a heap serialization feature, then the reference would be useful, but as it stood, it was confusing noise.
Line 20:
 
Similar, [[Lisp Machine]]s were booted from Lisp images, called Worlds. The World contains the complete operating system, its applications and its data in a single file. It was also possible to save incremental Worlds, that contain only the changes from some base World. Before saving the World, the Lisp Machine operating system could optimize the contents of memory (better memory layout, compacting data structures, sorting data, ...).
 
[[Java (programming language)|Java]] provides an object [[serialization]] mechanism that can be used to conveniently produce system images for [[Object-oriented programming|object-oriented]] systems that have their object graph accessible through a single root object.
 
Although its purpose is different, a "system image" is often similar in structure to a [[core dump]].