-
Virtual storage was introduced mainly to solve the problem of insufficient memory space.
When running a program, if it requires more memory than the capacity of the physical memory, the program is run in steps. After completing a part of the function, this part of the program will exit the memory, and the memory space will be allocated to the following program to run. This will make the program run quite slowly.
Virtual memory is used when physical memory is not enough, that is, a part of the hard disk space is used as memory, and when the memory is occupied, the computer will automatically call the hard disk to act as memory to relieve the tension of memory. Significantly improve the running speed of the program, but the virtual memory is the use of part of the capacity of the hard disk to make memory, the speed must not be as fast as the real memory, so the virtual memory can not be used as real memory, when you run some programs, the use of virtual memory can not be satisfied, you can only consider adding memory sticks.
Tips for using virtual memory.
Do not set virtual memory in the system partition;
Set the virtual memory in another high-speed disk;
Set the virtual memory in a partition that uses the NTFS file format;
Set the maximum value and initial size to the same value;
Set the initial size to a multiple of the physical memory;
Don't set up "paging files" on the same hard drive.
-
Speed up your computer
-
Hello, it is a pleasure to serve you and give you the following answer: The purpose of virtual storage is to solve the problem of insufficient storage space in computer systems. It can copy data and programs from physical memory to the hard disk so that when the physical memory is low, data and programs can be recovered from the hard disk.
The steps to solve this stalking problem are as follows:1First, virtual storage software needs to be installed in the computer system to be able to copy data and programs from physical memory to the hard disk.
2.Then, you need to set up a virtual memory in the virtual memory software so that you can copy the data and programs in the internal memory of the object to the hard disk. 3.
Finally, you need to set up a virtual memory in the virtual storage software so that you can recover data and programs from the hard drive when the physical memory is low. Personal tip: Using virtual storage can effectively solve the problem of insufficient storage space in a computer system, but before using virtual storage, you need to be familiar with the use of virtual storage software so that you can set up the virtual storage correctly to achieve the best results.
-
The purpose of adopting virtual memory is to expand the capacity of memory.
Programs running on a computer need to be executed through memory, and if the program is executed that takes up a lot of memory or a lot, it will cause the memory to be depleted. To solve this problem, virtual memory technology is used in Windows, that is, a portion of the hard disk space is used as memory usage. When the memory is depleted, the computer will automatically call the hard disk to act as memory to relieve the strain on memory.
Virtual storage makes an application think that it has contiguous available memory, when in reality, it is usually separated into multiple physical memory fragments, and some are temporarily stored on external disk storage for data exchange when needed.
The swap-in and swap-out base units are fixed-length pages. The basic idea of request pagination technology is that a process can be scheduled to run when some pages are in memory; If the pages used during the run are not already in memory, they are dynamically swapped into memory.
In this way, the swap time and the amount of memory required are reduced, allowing the number of channels of the program to be increased.
The request paging technology is developed on the basis of simple paging technology, and the fundamental difference between the two is that the request paging provides virtual memory, while this faux simple paging system does not provide virtual memory.
How virtual storage works
**The logical address of the processor accessing the main memory is decomposed into group number A and group address B, and the address transformation of group number A is carried out, that is, the logical group number A is used as an index and the address transformation table is checked to determine whether the group information is stored in the main memory. If the group number is not in the main memory, then check whether there is a free area in the main memory, if not, a group that is not used temporarily will be transferred to the auxiliary memory, so as to transfer this group of information into the main memory.
The desired group is read out from the secondary memory, and sent to the free area of the primary memory, and then the free physical group number A and logical group number A are registered in the address transformation table. The physical group number A corresponding to the logical group number A is read out from the address transformation table. The physical address is obtained from the physical group number A and the byte address B in the group.
Access the necessary information from primary memory based on the physical address.
-
The role of the virtual memory liquid shed is ().
a.Increasing the memory alarm will drastically change the access speed.
b.Increase the speed of your CPU.
c.Expand the addressing range of the CPU.
d.Expand the effective range of memory.
Correct answer: d
-
1. The purpose of using virtual memory is to expand the capacity of memory. Data Expansion: Virtual Memory:
In computer systems with hierarchical memory, automating partial loading and partial replacement provides the user with a much larger addressable "primary memory" than the physical storage capacity.
2. Virtual memory: It has the function of partial loading and exchange, which can logically greatly expand the memory capacity and is easy to use. The megabyte capacity of virtual memory is independent of the size of the main memory.
3. The purpose of using virtual memory is to expand the capacity of memory (i.e., addressing space). Generally speaking, the more RAM a computer has, the faster the program will run.
If your computer's rate is slowed down due to lack of RAM available space, you can try to compensate by adding virtual memory.
4. Load the main memory when needed. This makes it possible to make efficient use of the main memory space. From the user's point of view, the main memory capacity of the system will be much larger than the actual main memory capacity, and people call this kind of memory virtual memory.
Therefore, virtual storage is a design approach that expands the amount of main memory used by the user.
The purpose of adopting virtual memory is to expand the storage space of the main memory, which is expanded as follows: >>>More
The similarity is that they all use the principle of program locality, divide the program into many information blocks, and automatically schedule the information blocks from slow memory to fast memory during operation, and use a certain replacement strategy to improve the hit rate when continuing to run. They use the same address transformation, address mapping method, and substitution algorithm. >>>More
Cache is physical storage The previous memory speed was very slow, so it was very slow when exchanging data with the processing area, which caused the machine to run very slowly, so this thing was born, because the speed of memory reading is relatively fast, so he first put the data in the memory into the cache Cache is very fast, so the processing speed will be accelerated for a long time! Wait until you're done and go back to memory! This solves the bottleneck that greatly affects the processing speed due to the memory transfer speed! >>>More
A: Dear, the future development trend of memory is that the global revenue of the new generation of memory will maintain an annual growth rate over the next 8 years, and the revenue is expected to be one million dollars in 2025. The major drivers for the growth of the next-generation memory market are the demand for big data for general-purpose storage devices; increased demand for enterprise storage applications; And there is a need for high-bandwidth, low-power, and highly scalable storage devices for artificial intelligence (AI), Internet of Things (IoT), and big data. >>>More
Classification characteristics of memory and its application library.