当前位置:网站首页>Solve the problem that the memory occupation is higher than that of the application process
Solve the problem that the memory occupation is higher than that of the application process
2022-07-28 06:33:00 【SCHLAU_ tono】
Catalog
Problem description : The computer just turned on , The memory usage rate reaches 80% And above , The system manager shows that the memory consumption of the process is not high
The actual memory usage should be “ Resource monitor ” View in , The meaning of parameters is as follows 1:
- Submit : The system is required to reserve so much memory for the program , If not satisfied , The prompt box of insufficient memory will pop up .
- The working set : It refers to how much it currently occupies , It is usually much more than what is displayed in the task manager , Here, the value of the working set is actually occupied .
- Can share : When you open more and bigger software , Or when it comes to memory consolidation , This part will be distributed to other software .
- special : That is, the program must run , Will not let out the memory .
The methods listed below will not immediately reduce memory consumption , Need to restart the computer . Methods are sorted in no order , Please use
Application of the methods listed in this paper
- Use software such as system manager to clean the memory , But the computer still uses too much memory
- The physical memory size of the computer ( Memory module capacity ) Close to the computer motherboard can bear the upper limit . Check the method
1. close nbu Network data monitoring
stay cmd Windows use commands sc config ndu start=disabled, Under the administrator's authority .
The reason is that the network data monitoring of the system conflicts with the data monitoring driven by the network card , As a result, the non page cache cannot be released 2.
2. close SQLServer service
This operation applies to the previous Installed and used SQLserver database Users of . According to use SQLserver Different configurations of ,SQLserver The related processes often occupy at least a few G Of memory space , And this part of memory will not be temporarily released due to insufficient memory . So for short-term or long-term use SQLServer Users of the service , You can disable the corresponding service , In the future, if you use restart .
SQLServer There are many services , But you only need to shut down a few core services .
Turn off the above services and disable the above services as shown in the figure . Or in task management , see SQL server The service corresponding to the process , Then ban it .
3. close superFetch Super preview service
According to the email information returned by Microsoft engineers in Greater China :win10 As soon as the power is turned on , Memory usage is too high , The main reason is because Win10 SuperFetch The problem of super preview service :
“Windows10 Of SuperFetch Service is for Enterprise applications and large-scale collaboration software And designed , There is no need for individual users to turn on . Professional software used in large enterprises and enterprise strategy management , The database startup process will last for 10 minutes . And use SuperFetch, The start-up time can be reduced to 6 Within minutes, .
However, for individual users , The startup time of the daily software used in daily life is very short Usually in 1-2 In seconds , SuperFetch The acceleration at this time is just 0.2~0.5 second , Basically, it can be regarded as useless , And it will also increase the monitoring of hard disk ( Loss CPU Performance time ) And read time ( Add hard disk IO Addressing thread allocation ). and SuperFetch It is invalid for game programs , For individual users and gamers , Opening this service will only Intangible loss CPU Performance time and loss of hard disk IO Addressable thread performance .”
close SuperFetch There are two ways , One is to modify the registry , The other is through “ service ” close SuperFetch and TimeBroker Two services .
It should be noted that , yes , we have WIn10 Version disables passing “ service ” modify SuperFetch and TimeBroker Authority , Only use the registry to modify .
There are many tutorials on the Internet about how to turn off these two services through the registry , Here is one of the more detailed steps for reference . Click send
4. Update driver
From the first solution , We can know that excessive memory occupation may be related to memory overflow caused by driver occupation conflict , So you can update the computer driver , The new driver may provide corresponding solutions .
Here I use Master Lu's driver management to update the driver ( The main problem may be the network card driver ).
5. Manage startup items
stay “ Task manager ” in “ start-up ” Check the program of system self startup in an item , Right click to enable or disable 
6. Set up virtual memory
Virtual memory is Windows One of the solutions to the problem of insufficient memory . The principle is to use part of the hard disk of the computer as memory space . When memory runs out , The computer will automatically call the hard disk to act as memory . Virtual memory is often placed on the system disk C Plate , The file name is PageFile.sys.
It should be noted that , This method has high requirements for hard disk . Even if it's SSD, Its reading and writing speed is similar to RAM The gap is still wide , The effect of virtual memory on system hard disk 4K The requirements for performance and seek time are relatively high , When the virtual memory is set on the system hard disk , Average performance SSD There will be speed drop , Because when memory and hard disk exchange data , It will slow down the system .
because poor Computer SSD The relatively small , And the reading and writing speed is not fast enough , Therefore, this method is not used . Post here the Using blogs .
7. SSD cache
【 Reprint 】Win10 Memory usage is too high And it is inconsistent with the task manager
8. Windows Memory diagnostics restart
Use Windows Built in memory diagnostic tool , Usually, there is nothing wrong with the inspection wwww. But dead horses should be healed alive , This is the easiest way .
9. close Windows Quick start
Windows The principle of quick start
「 Quick start 」 Functions combine Windows 10 Intercooling shutdown and sleep function , Normal cold shutdown Windows Will close all applications and log off the user , All contents must be reloaded at the next startup . If enabled 「 Quick start 」 Options , When shutting down Windows 10 All current system states will be written to the sleep file , Then turn it off .
When you start the computer again ,Windwos There is no need to reload the system kernel 、 Driver and system status , Instead, it is loaded directly from the sleep file and flushed into memory , Push directly to users after completion Windwos Login screen . In this way, it can start quickly Windows 10, Save users a part of the startup waiting time .
As can be seen from the above definition , Fast startup has a certain impact on the memory occupation of boot , But from the perspective of personal practice , Turning on and off quick start has little effect on the memory occupation after startup . Instead, it reduces the user experience more .
边栏推荐
- 论文神器 VS Code + LaTex + LaTex Workshop
- Filter
- Hugging face 的入门使用
- 到底什么是Hash?(量化交易机器人系统开发)
- Talk about the "hybrid mode" of esxi virtual switch and port group
- 雷达成像 Matlab 仿真 2 —— 脉冲压缩与加窗
- 小程序:wsx脚本
- Cronbach’s α? Kmo coefficient? Factor load? The most understandable course of questionnaire reliability and validity analysis in history!!! (SPSS and AMOS)
- OpenGL快速配置方法
- IP地址的五大分类
猜你喜欢
随机推荐
【学习笔记】vim 编辑器
雷达成像 Matlab 仿真 3 —— 多目标检测
Fluke dtx-1800 and its accessories dtx-cha002 channel adapter channel replacement RJ45 socket notes
scrapy 定时执行
【学习笔记】进程创建
Matlab simulation of radar imaging 2 - pulse compression and windowing
How to use the bit error meter?
IMS-FACNN(Improved Multi-Scale Convolution Neural Network integrated with a Feature Attention Mecha
Perl Introduction (10) formatted output
QT parse string into JSON data and parse
Pytorch learning notes 3 - datasets & dataloaders & transforms
How many columns are the most suitable for Clickhouse to build a width table?
[server usage record] log in to the remote server through the springboard machine and transfer files
A NOVEL DEEP PARALLEL TIME-SERIES RELATION NETWORK FOR FAULT DIAGNOSIS
How can fluke dsx2-5000 and dsx2-8000 modules find the calibration expiration date?
Overall understanding of PLC
VI and VIM commands
Icc2 (III) clock tree synthesis
Detailed explanation of word mail merge function: after merging, multiple word documents are generated and blank pages are deleted
【服务器使用记录】通过跳板机登录远程服务器并进行文件传输








