What is virtual memory

Source: Internet
Author: User

The computer prompts for a "virtual memory shortage" or "low virtual memory" message. Now although the mainstream memory configuration is mostly 2g+, but the application software and some games such memory is still not enough for them, now use the computer to open the program will be more, no matter how high-end computer configuration, Virtual internal existence is still very necessary now, the following is to understand the computer knowledge of virtual memory.

What is virtual memory

Generally, memory refers to RAM space (RAM is divided into static RAM (SRAM) and dynamic memory (DRAM) two main categories), the so-called virtual memory refers to non-RAM memory, which is equivalent to a small system of ROM space (programmable, FLASH) is the computer's hard disk space, Take the program or data storage space temporarily when RAM is used, such "memory" in the speed will be greatly reduced, the use of virtual memory can be said to be a necessary thing, for example to compress a 500M file (assuming that you want to occupy 500M memory), if the memory is only 256M, Then remove the system overhead has been left, so you can only take space from the hard disk to use, if you turn off virtual memory or virtual memory settings are too low, then the compression work may not be done.

Have hardware on the computer base friends are clear, whether it is a common monolithic system or embedded system, when writing a program requires a reasonable planning of the use of RAM space, the small system may be placed in a few variables in the slice or outside of the big headache, with the OS is more attention to the application and release of memory and program efficiency issues, Visible RAM space is an important resource in the operating system. For ordinary computer users, there is no need to care too much, because these jobs are given to the operating system and application software to manage, we only need to understand the approximate situation of virtual memory.

From here we can understand. The greater the virtual memory, the more resources available to the system, the computer will run faster, if the virtual memory over small, it will affect the implementation of some software efficiency.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.