writes definitions associated with a symbol to a file in internal Wolfram System format.
writes out definitions associated with all symbols in the specified context.
writes out definitions for several symbols or contexts.
chooses the name of the output file based on the computer system used.
Details and Options
- DumpSave writes out definitions in a binary format that is optimized for input by the Wolfram Language.
- Each file has a plain text header identifying its type and contents.
- Files written by DumpSave can be read by Get.
- Files written by DumpSave cannot be exchanged between operating systems that differ in $SystemWordLength.
- DumpSave will not preserve open stream and link objects.
- Files written by DumpSave conventionally have names that end with .mx.
- DumpSave works with local objects.
- DumpSave["package`",…] writes a file with a name such as package.mx/(value of $SystemID)/package.mx.
- You can use DumpSave["file","s"] to write out the definition for the value of a symbol s itself.
- You can typically read a dump file when you start the Wolfram System by using the initfile command‐line option.
- DumpSave[File["file.mx"],…] is also supported.
Examplesopen allclose all
Basic Examples (1)
Save definitions to a file specified as a File object:
Properties & Relations (1)
Local objects can be used with DumpSave to save definitions persistently:
Wolfram Research (1996), DumpSave, Wolfram Language function, https://reference.wolfram.com/language/ref/DumpSave.html (updated 2016).
Wolfram Language. 1996. "DumpSave." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/DumpSave.html.
Wolfram Language. (1996). DumpSave. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DumpSave.html