What is running memory
Running memory refers to the memory required when a program is running; the size of the running memory directly determines how many programs the system can run. The larger the running memory, the faster the system can run programs. Running memory can be classified according to its usage: available physical memory, free physical memory, cached physical memory, spare physical memory, modified physical memory, used physical memory, etc.
The operating environment of this tutorial: Windows 7 system, Dell G3 computer.
Running memory, also called main memory, refers to the memory required when the program is running. It can only temporarily store data and is used to exchange cache data with the CPU. It generally refers to random access memory (Random Access Memory, RAM).
The size of the running memory directly determines how many programs the system can run. The larger the running memory, the faster the system runs programs. The development of memory is closely related to processor technology and system optimization. If the processor performance itself cannot keep up, or the system optimization is not effective, even if it is equipped with larger memory, it will be a waste of resources.
When the computer is running, the computer's main memory can be classified according to its usage:
Available (Available) physical memory: memory that can be immediately allocated for use by programs. Includes:
Free physical memory: completely unused, the content is all 0
Cached physical memory
Standby physical memory: operation The system pre-loads the memory occupied by the hard disk data that may be used. It has not been used by the user process, so it can be discarded at any time and re-initialized to 0.
Modified (modified) physical memory: has been modified The memory used for caching can be written back to the hard disk file (not the paging file) at any time and then reused. Due to hard disk I/O, modified physical memory cannot be counted toward free physical memory.
Used (used) physical memory: memory that has been used by the process.
The physical memory used by the user process, that is, the working set (Working set). The Working Set contains memory that may be shared by other programs, such as DLLs. Therefore, the total working set of all processes may be larger than the actual used physical memory. Private Bytes is the virtual address space submitted only by this process, excluding memory shared by other processes. Virtual Byte is the entire virtual address space occupied by the entire process. In 32-bit Windows user mode, a process can use up to 2GiB, which can be expanded to a maximum of 3GiB by modifying the Boot.ini file. Memory Usage in task manager corresponds to working set, and VM Size corresponds to private bytes.
Physical memory used by the core process
Physical memory used by the paged core process: Physical memory that can be swapped into a paging file and thus can be reclaimed.
Physical memory used by non-paged (Non paged) core processes: memory that cannot be swapped to paging files and always remains in physical memory
Physical memory reserved by hardware Memory: Memory occupied by the GPU core or other peripheral hardware in the CPU and not used by the operating system.
For more programming related knowledge, please visit: Programming Video! !
The above is the detailed content of What is running memory. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

There is a difference between 12+256 and 8+256: 1. "12+256" means that the mobile phone has a running memory capacity of 12GB and a storage memory capacity of 256GB, while "8+256" means that the mobile phone has a running memory capacity of 8GB and a storage memory capacity of 256GB. It is 256GB; 2. 12GB running memory can provide larger memory capacity, while 8G running memory is slightly worse.

1. Open the phone settings and click the [Other Settings] option. 2. Click [Recent Task Management]. 3. Turn on the switch behind [Show memory information for recent tasks].

1. Go to the desktop and click to open the settings option. 2. Swipe down to find the desktop and recent tasks options, and click to enter. 3. On the desktop and recent tasks interface, turn on the display memory information switch below. 4. Open multi-task management to check the running memory situation.

Mobile phone running memory refers to the memory used by mobile phones when running programs. It can only temporarily store data and is used to exchange cache data with the CPU. The running memory of a mobile phone refers to the place where programs are stored or temporarily stored when running programs. With larger running memory, the mobile phone can open more programs.

Compared with the previous generation of iPhone 13, the running memory of iPhone 14 has been greatly improved, reaching 6GB. Although it does not look as good as many Android flagship phones, it is still very smooth to use. Introduction to the running memory size of Apple 14: It is 6GB1. Apple 14 uses 6GB of running memory, which is a big improvement compared to the 134GB memory of the previous generation of Apple. 2. All Apple 14 series mobile phones use 6GB memory specifications and use LPDDR5 memory. 3. It has very good performance in terms of memory delay, transmission and response speed. 4. 6GB memory is still helpful for improving the performance of the mobile phone and can run multiple applications. 5. Larger running memory can effectively avoid application lags and crashes.

Differences: 1. Storage memory belongs to built-in memory, which is physical memory; while running memory belongs to mobile phone virtual memory. 2. The running memory is responsible for the running of the program. It is a key factor in determining the smoothness of the mobile phone and is equivalent to public space; while the storage memory is used to store program data and is equivalent to a warehouse. 3. The performance advantage of running memory lies in its read and write speed, while the advantage of storage memory is that the size of the memory directly determines the level of the device.

The running memory of the computer refers to the memory required when the program is running. It can only temporarily store data and exchange cache data with the CPU. It generally refers to random access memory (RAM). How many programs the operating system can run depends entirely on the running memory. The larger the capacity and running memory, the better the smooth performance of the operating system.

Running memory 8+4g means 8G physical memory and 4G virtual memory; running memory 8+4 uses memory fusion technology to allow the memory to reach 12G when the phone is running; the size of the running memory directly determines how much the system can run. The larger the program, the larger the running memory, the faster the system can run the program.