XML Spy is a modern 32-bit Windows application that runs on Windows 95, 98, NT 4.0, Windows 2000 and Windows XP. It requires a fair amount of memory to be installed in the system, because it loads each document fully into memory.
On the other hand it typically requires less memory than many Java-based applications, because it is written entirely in C++ and thus does not require the overhead of a Java runtime environment.
Having documents in main memory is necessary to completely parse and analyze each document, and to also improve the viewing and editing speed during normal work. While editing a small to medium sized document (up to 512kB) is possible in as little as 2MB of RAM, opening a 5MB document can consume up to 50MB during the initial parsing process.
Memory requirements are also influenced by the unlimited Undo history. When repeatedly cutting and pasting large selections in large documents, memory can rapidly be depleted.
Previous
Top
Next