Virtual memory is a storage area in a computers ram that is set aside for the page file.

Summary

The instructions provided describe how to increase virtual memory beyond the recommended maximum. Increasing virtual memory beyond the recommended maximum enables users to export large map documents to PDFs that preserve all of the map elements.

What is virtual memory?

Virtual memory is simulated RAM. When all of the RAM in a machine being is used, the computer shifts data to an empty space on the hard drive. The computer swaps data to the hard disk and back to the RAM as needed. When virtual memory is increased, the empty space reserved for RAM overflow increases.

Having enough available space is absolutely necessary for virtual memory and RAM to function properly. Virtual memory performance can be improved automatically by freeing up resources in the registry.

Procedure

Warning:
The instructions below include making changes to essential parts of your operating system. It is recommended that you backup your operating system and files, including the registry, before proceeding. Consult with a qualified computer systems professional, if necessary.

Esri cannot guarantee results from incorrect modifications while following these instructions; therefore, use caution and proceed at your own risk.

The virtual memory is increased by accessing the system settings and then adjusting the virtual memory setting.

  1. Access the System Properties settings.
    1. Go to Start > Run.
    2. Type sysdm.cpl and click OK.
    3. In the System Properties dialog box, click the Advanced tab.
    4. Under Performance, click Settings.
    5. In the Performance Options dialog box, click the Advanced tab.
  2. Adjust the virtual memory setting.

    Note:
    The Virtual memory section is at the bottom of the dialog box. The value following Total paging file size for all drives: is the size in MB of the system's virtual memory.
    1. In the Virtual memory section, click the Change button.
    2. In the 'Paging file size for selected drive' section, select the Custom size option.
    3. Set the Initial size (MB) and the Maximum size (MB).
      Note:
      This defines the initial (base) size of disk space that Windows sets aside to be used solely for the purpose of virtual memory. The initial size can be matched to the maximum size, or both can be increased. Increasing the maximum size enables exporting large maps that would not normally export if the settings were at the recommended size.
      Note:
      Microsoft recommends that virtual memory be set at no less than 1.5 times and no more than 3 times the amount of RAM on the computer. For power PC owners (most UE/UC users), there is likely at least 2 GB of RAM, so the virtual memory can be set up to 6,144 MB (6 GB). 
      
      Virtual memory is a storage area in a computers ram that is set aside for the page file.
    4. Click the Set button and click OK to close the dialog boxes.

      If the virtual memory setting is too low and all virtual memory is in use, Windows may issue a warning.

      Virtual memory is a storage area in a computers ram that is set aside for the page file.

  • Change the operating system's virtual memory settings

Last Published: 6/23/2016

Article ID: 000011346

Software: ArcMap 10

Types of Memory

Random Access Memory (RAM) is one of the two types of main memory found in computers. General purpose computers usually contain a large amount of RAM. The features of RAM are:

  • Expensive - RAM is much more expensive per unit capacity than secondary storage media.
  • Volatile - RAM is volatile. This means that it will lose its contents when power is lost (i.e. if the computer is switched off).
  • Fast - RAM is much faster to access than secondary storage such as Hard Disk Drives (HDDs).
  • Random access - Random Access means that any part of the memory can be accessed as quickly as any other part of the memory.

Read Only Memory (ROM) is another type of main memory found in computers. It comes on a small, factory made chip in the motherboard. Features of ROM include:

  • Read only - ROM is often made from flash memory. This means that it's contents cannot be changed easily. This means that the ROM only stores small programs that boots or starts up the computer. These programs are called the Basic Input Output System (BIOS). They usually:

    • Load an operating system.
    • Check the system for errors.
  • Non-volatile - ROM is non-volatile. This means that ROM keeps its contents when power is lost.
  • Fast but expensive - ROM is very fast to access. ROM is expensive, so tends to be only small.

Flash Memory

Flash memory is usually based on a technology called Electrically Erasable Programmable Read-Only Memory (EEPROM). EEPROM can be used to create many flash memory devices:

  • Solid State Drives (SSD)

    • SSDs are often used in home computers because of their performance.
    • SSDs are a form of re-writable flash storage.
  • ROM chips

    • The Read-Only Memory chips on board modern Central Processing Units (CPUs) are made from EEPROM.
    • This provides the software needed for the computer to start.
  • Secure Digital (SD) cards

    • SD cards are used to extend the capacity of devices such as: cameras, smartphones, and tablets.
    • They provide high capacity for their physical size. This is useful in these smaller devices.

Properties of Flash Memory

Flash memory is a type of memory technology that can be used to create primary or secondary storage. It is commonly used to make Read-Only Memory (ROM), and Solid State Drives (SSDs).

  • Robust

    • Flash memory is not easily damaged by shocks.
    • Flash memory is appropriate in scenarios where it might be exposed to lots of vibrations. For example: Industrial machinery and vehicles.
  • Short lifetime

    • Flash memory can only be flashed (re-written) a certain number of times before it starts to degrade.
    • We may lose access to the drive once the flash memory has degraded past a point.
    • Re-writable devices often include several blocks of flash memory. This means that only one block must be flashed at a time and so the device will last longer.
  • Non-volatile

    • Flash memory is non-volatile. This means that it will keep its contents once power is switched off.
  • Fast access

    • Flash memory is significantly faster than many other storage media such as Hard Disk Drives (HDDs).
    • This is partly because flash memory does not have any moving parts, and so we do not need to wait for parts to move before we can access the drive.

Virtual Memory

Virtual Memory is a technique where we use secondary storage as if it were RAM.

  • Virtual Memory can have negative impacts on performance.
  • Virtual Memory can have negative impacts on the health of Solid State Disks (SSDs).
  • We might have limited space in secondary storage.

How Virtual Memory Works

Virtual Memory allows us to access more memory than we have by setting aside some secondary storage space to act as extra memory.

  • Paging

    • Memory can be split into sections called 'pages'.
    • Virtual Memory works by moving these pages between the Random Access Memory (RAM) and the secondary storage.
  • Move pages to Hard Disk Drive (HDD)

    • If a page is not being used, then we might want to put it into Virtual Memory.
    • When a page is moved to the HDD, it is put into a special file called the pagefile.
    • Other processes can then use the memory that we just freed in the RAM.
  • Move pages to RAM

    • When we want to use a page again, we first need to move it back to the RAM.
    • We do this by swapping the page that we want with one that is already in the RAM.

Join Seneca to get 250+ free exam board specfic A Level, GCSE, KS3 & KS2 online courses.

Where is virtual memory stored on a Linux system?

The pages or blocks making up the virtual memory can be mapped anywhere in the RAM, so that contiguos virtual pages need to be stored in contiguos RAM areas. Or they can be swapped out to page space or swap space, waiting there until needed, whereupon they're read by the OS and mapped to some RAM page.

What are the characteristics of virtual memory?

Virtual memory uses both hardware and software to enable a computer to compensate for physical memory shortages, temporarily transferring data from random access memory (RAM) to disk storage. Mapping chunks of memory to disk files enables a computer to treat secondary memory as though it were main memory.

Which of the following is a database of information about the Windows operating system including customize settings and software installation?

In other words, the registry or Windows Registry contains information, settings, options, and other values for programs and hardware installed on all versions of Microsoft Windows operating systems.

Which backup type creates an exact image of the disk content?

Cloning creates an exact, uncompressed replica of your entire drive or specific partitions of your drive. Because disk clones are uncompressed, they can be immediately replicated to a target backup drive or the cloud, so you have an up-to-date, identical copy of your data.