Computer users often experience memory leaks. If we were to create a list of the most frequently encountered computer issues, memory leaks would make it into the Top 5.
Nowadays, 8GB or 16 GB of RAM is the norm on personal computers. Theoretically, that amount of memory should be enough to meet the needs of the average user.
Tanmateix, de vegades els processos i programes que s'executen a la vostra màquina simplement no deixaran anar els recursos de memòria que ja no necessiten. I aquí és quan les coses es compliquen.
Què és una fuga de memòria?
Les fuites de memòria es produeixen quan els programes no alliberen els recursos de memòria que ja no necessiten. Això es tradueix en problemes de rendiment. En poques paraules, el vostre ordinador s'està quedant sense memòria .
Normalment, la vostra màquina distribueix la memòria de manera dinàmica. Això significa que l'ordinador assigna gradualment més memòria RAM quan i on es necessita. Quan aquesta necessitat ha desaparegut, la memòria es torna a la font, per dir-ho d'alguna manera. Aleshores, l'ordinador distribueix memòria al següent procés que ho requereixi. I així successivament, i així successivament.
Aquest equilibri es trenca quan els programes es neguen a alliberar els recursos de memòria que ja no necessiten.
When memory leak issues occur, your machine usually tries to compensate for this problem by storing and retrieving temporary data from your storage drive (HDD). The process is called paging. Basically, your computer uses the storage drive to exceed the physical memory size. In this manner, your device can temporarily power up processes that would otherwise crash.
However, this workaround takes its toll on system performance over time.
Are Memory Leaks Bad?
Memory leaks are terrible. When memory is reserved without any clear usage purpose, there may not be enough RAM left for other programs.
Moreover, memory leaks translate into a series of severe issues. These include software aging, freezes, crashes, unresponsive programs, and many other similar problems.
How Do I Know If My Computer Has a Memory Leak?
Si us queda poca memòria RAM, començareu a experimentar tot tipus de problemes tècnics. A continuació enumerarem alguns dels més comuns.
- Rendiment lent de l'ordinador . La vostra màquina necessita desenes de segons o minuts per processar sol·licituds que normalment no trigaven més d'un segon a completar-se.
- No podeu iniciar programes addicionals . Això és perquè no queda memòria lliure.
- Els programes que ja s'estan executant sovint es bloquegen i es bloquegen . Quan aquests processos demanen accés a més memòria RAM, no hi ha resposta. Com a resultat, s'enganxen.
Si voleu comprovar quins programes estan consumint la memòria de l'ordinador, inicieu el Gestor de tasques . Feu clic a la pestanya Memòria per llistar els processos d'acumulació de memòria.
Com prevenir les fuites de memòria?
- Make sure you have enough RAM. Install more RAM if necessary.
- Run fewer programs at the same time. Close redundant background programs when you’re running memory-hogging processes.
- Don’t open tens of tabs. Browsers are notorious for using too much memory. The more tabs you open, the more RAM your browser needs. Chrome is known to use huge amounts of memory, so keep your tabs in check.
- Use a memory monitoring program. Many memory leaks go undetected, especially if they don’t cause any visible issues. That’s why installing a memory monitoring app is crucial. Don’t forget to check out the reports regularly to quickly detect any memory anomalies.
How to Fix Memory Leaks
Close the Programs and Restart Your Computer
Manually closing the programs and processes that are eating up your memory should help. If that did not work, you need to reboot your machine. Restarting your computer should help you to free up all the memory that was previously blocked.
Reduce the Number of Programs Running at Startup
If multiple programs automatically launch when you start your computer, you’re putting an unnecessary strain on your RAM. If you don’t need those programs, don’t launch them automatically.
Launch the Device Manager and click on the Startup tab. Disable all the programs that are not necessary at startup.
Use Memory Diagnostic Tools
Windows 10 has a convenient tool called Windows Memory Diagnostic. As its name suggests, this tool scans your computer for any memory anomalies.
Per iniciar l'eina, feu clic a la barra de cerca de Windows i introduïu l' ordre mdsched.exe . A continuació, premeu Intro per iniciar l'eina.
Actualitzeu els vostres controladors
Els controladors obsolets o danyats poden provocar una llarga llista de problemes, incloses les fuites de memòria. Assegureu-vos que esteu executant els darrers controladors a la vostra màquina. Utilitzeu el Gestor de dispositius per actualitzar els controladors. Alternativament, podeu descarregar manualment els darrers controladors des del lloc web del fabricant del vostre dispositiu.
Quanta memòria hauria de tenir el meu ordinador?
Si teniu previst comprar un ordinador nou, assegureu-vos que la màquina tingui almenys 8 GB de memòria. Això us serà útil quan feu múltiples tasques. Si feu processos intensius, obteniu un ordinador amb almenys 16 GB de RAM. Alguns exemples de processos intensius inclouen programes d'edició de vídeo, programari d'enginyeria, programes d'estadística, etc.
Com més RAM tinguis, millor. Alguns diuen que hauríeu de comprar el doble de RAM que necessiteu per si de cas.
Parlant de RAM, també us pot interessar aquesta guia: afegir més nuclis significa un millor rendiment?