To copy data from a temporary area to a more permanent storage medium. When you edit a file with a word processor, for example, the word processor copies the entire file, or portions of the file, into an area of main memory called a buffer. Any changes you make to the file are made to the copy in the buffer, not to the real file on the disk. The buffer is temporary — as soon as you exit the program or turn off the computer, the buffer disappears. To record your modifications to the file on the disk, you must save the file. When you do this, the word processor copies the contents of the buffer back to the file on the disk, replacing the previous version of the file.
Because computers can break down at any moment, it is a good idea to save your files periodically. Otherwise, you will lose all the work you have done during an editing session. Many applications automatically save files at regular intervals, which you can specify. These intermediate saves are sometimes called snapshots.
Definition Prefix: S
(1) A popular buzzword that refers to how well a hardware or software system can adapt to increased demands. For example, a scalable network system would be one that can start with just a few nodes but can easily expand to thousands of nodes. Scalability can be a very important feature because it means that […]
Savegame is a data file that is created when you save your game. Not only does this prevent you from having to redo levels or parts of your game, but some savegame files can be modified to provide your player with additional attributes and items (as a way of providing a game cheat).
- scalable font
A font represented in an object-oriented graphics language such as PostScript or TrueType. Such fonts are called scalable because the representation of the font defines the shape of each character (the typeface) but not the size. Given a typeface definition, a scalable-font system can produce characters at any size (or scale). Aside from offering innumerable […]
- scalable parallel processor
Abbreviated as SPP, a computer that utilizes parallel processing that can be upgraded by adding more CPUs to it, effectively increasing its computing power.