DumpSave["file.mx", symbol] writes definitions associated with a symbol to a file in internal Mathematica format.
DumpSave["file.mx", "context`"] writes out definitions associated with all symbols in the specified context.
DumpSave["file.mx", , , ... ] writes out definitions for several symbols or contexts.
DumpSave["package`", objects] chooses the name of the output file based on the computer system used.
DumpSave["file"] saves all definitions in the current session.
DumpSave writes out definitions in a binary format that is optimized for input by Mathematica.
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 can only be read on the same type of computer system on which they were written.
DumpSave will not preserve open stream and link objects.
Files written by DumpSave conventionally have names that end with .mx.
DumpSave["package`", ... ] writes a file with a name such as package.mx/$SystemID/package.mx.
You can use DumpSave["file", "s"] to write out the definition for the value of a symbol s itself.
DumpSave["file"] will save the definitions for all symbols in the current session.
You can typically read a dump file when you start Mathematica by using the initfile command-line option.
See Section 2.12.1.
See also: Save, LinkWrite.
New in Version 3.