A modern számítógépek sok tárolóhellyel és memóriával vannak felszerelve, és meglehetősen gyorsak a működésükben. De néha egy kis probléma ide vagy oda vezethet a számítógép lelassulásához. Ennek egyik fő oka a memóriaszivárgás.

De mi is pontosan a memória link, és hogyan történik? Tehetsz valamit a probléma megoldása érdekében? Lássuk.

Mi az a memóriaszivárgás?

A számítógép memóriája ideiglenesen tárolódik, és onnan tölthető le véletlen hozzáférésű memória (RAM) különféle alkalmazások futtatásához.

A memóriaszivárgás egy olyan alkalmazás része, amely memóriát használ a RAM -ból anélkül, hogy végül felszabadítaná. Ennek eredményeként az alkalmazás összeomlik, amikor legközelebb több memóriát próbál használni, ami befolyásolhatja a számítógép teljesítményét.

Memóriaszivárgás észlelése

Ha a rendszer memóriahiányban szenved, akkor valószínűleg képernyő-figyelmeztető üzenetet kap "a memória elfogyása" mentén. A teljesítmény romlani kezd, és a rendszer elindul hibásan működik.

A memóriaszivárgást a rendszer RAM -felhasználásának megtekintésével találhatja meg. A Windows Performance Monitor futtatása segíthet megtalálni a memóriaszivárgást. Ezzel a módszerrel nem fogja megtalálni a szivárgás forrását, de segít megvizsgálni, hogy létezik -e memóriahivatkozás.

A teljesítményfigyelő futtatásához tartsa lenyomva a gombot Windows billentyű + R egyidejűleg a Fuss parancs. Ezután lépjen be mdsched.exe.

Ezt követően kattintson rendben és válassza ki Újraindítás most hogy ellenőrizze a problémákat. A teszt elindul, és több órát is igénybe vehet. A teszt befejezése után kövesse a képernyőn megjelenő utasításokat a memóriaszivárgás észleléséhez.

Képernyőkép

A memóriaszivárgás következményei

A következmények az ügyfél- vagy szerveralkalmazások használatától függenek. Ezek mértékét az alábbiakban soroljuk fel.

Ügyfélalkalmazások (asztali számítógépek és mobiltelefonok)

Ezek esetében a következmények nem túl súlyosak, mivel a kiosztott memória felszabadul az alkalmazás leállításakor. Tehát nincs rendszer instabilitás. A memória túlzott használata során felmerülő problémák a következők lehetnek:

  • A rendszer lassulni kezdhet.
  • A számítógépen lévő alkalmazások hirtelen bezáródhatnak.
  • A számítógép memóriafoglaló alkalmazáskódja összeomolhat és hibákat okozhat.

Szerver alkalmazások

A memóriaszivárgás problémája ebben az esetben súlyosbodik, mivel a szervernek hosszú ideig kell futnia újraindítás nélkül. A problémák itt ugyanazok, mint az asztali alkalmazások esetében. A memória napok, hetek, hónapok alatt elfogy, és a szerver teljesítménye romlani kezd. Hibák jelennek meg, amelyek miatt a szerver végül leáll.

Hogyan lehet megakadályozni a memóriaszivárgást

A mai programozási nyelvek többsége olyan funkciókkal rendelkezik, amelyek segítik a fejlesztőket az automatikus memóriakezelésben. Az úgynevezett rendszert használják Szemetes, amely segít felszabadítani a nem használt memóriát. Különféle típusú szemétgyűjtők léteznek, és az alkalmazás szemétszedőjének működésének megértése fontos lépés a memóriaszivárgások megelőzésében.

A memóriaszivárgás megelőzésének másik módja a szükségtelen erőforrásokat tartalmazó kód írása. Meg kell írnia egy speciális kódot, amely jelzi az alkalmazást, hogy az erőforrás munkája befejeződött, és nincs további memóriahasználat. A memóriaszivárgás elkerülése érdekében győződjön meg arról, hogy a ciklusokat teljes mértékben végrehajtja.

Előfordulhat, hogy a memóriaszivárgás elkerülése érdekében újra kell indítania a rendszert. Ez azonban hatással lehet a nyitott alkalmazásokra. Ezért ez a legkevésbé ajánlott lehetőség, és ha ehhez folyamodik, minden alkalmazást be kell zárnia.

A memóriaszivárgás javítása a Windows rendszerben

A memóriaszivárgásokat nehéz lehet észlelni és kijavítani a fejlesztés korai szakaszában. A memóriaszivárgások kijavítására azonban ajánlott néhány módszer:

A legtöbb memóriát használó program befejezése

A memóriaszivárgás megelőzésének egyik legjobb módja a számítógép memóriájának nagy részét használó program leállítása.

nyomja meg CTRL + Shift + ESC billentyűk az induláshoz Feladatkezelő. Alatt Folyamat lapon keresse meg a memória nagy részét használó programot. Most kattintson a jobb gombbal a programra Utolsó feladat és zárja be ezt a programot. Indítsa újra a számítógépet, és látni fogja, hogy a memóriaszivárgás megszűnt.

A Windows 10 beépített diagnosztikai eszközzel rendelkezik, amely pontos elemzést nyújt a probléma fő okának meghatározásához.

Menj Keresés, típus Windows memória diagnosztika és kattintson rá.

Ezek után válasszon Újraindítás most hogy ellenőrizze a problémákat. Az eszköz megvizsgálja a számítógépet memóriaproblémákra, beleértve a szivárgást, és eredményeket ad az észlelt problémákhoz.

Használhatja a Windows 10 beépített alkalmazásának segítségét is, amelyet a Erőforrásfigyelő hogy megértse a memóriaszivárgás problémáját. Menj Keresés, típus Erőforrásfigyelő, és nyissa ki. Kattintással Erőforrásfigyelő, megtekintheti a rendszer valós idejű adatait. Elemezze a probléma okát, és ennek megfelelően javítsa ki.

A számítógép beállítása a legjobb teljesítmény érdekében

A Windows lehetővé teszi a számítógép beállításainak módosítását a legjobb teljesítmény opcióval.

Kattintson a jobb gombbal az asztalra, és lépjen a következőre: Személyre szabás. Az új ablakban írja be Haladó rendszerbeállítások a keresősávban.

A fenti lépések elvégzése után lépjen a Speciális lap és kattintson Beállítások alatt Teljesítmény.

Ezt követően ellenőrizze a Állítsa be a legjobb teljesítményt választási lehetőség. Kattintson az OK gombra, és indítsa újra a számítógépet. A számítógép most a legjobb teljesítményt nyújtja.

Hogyan lehet letiltani az indításkor futó programokat

Időnként egy program fut indításkor, ami memóriaszivárgást okoz. A probléma kezeléséhez le kell tiltani az alkalmazást annak biztosítása érdekében, hogy az indításkor ne okozzon több problémát.

nyomja meg CTRL + SHIFT + ESC gombok megnyitásához Feladatkezelő és kattintson a üzembe helyezés fülre.

Képernyőkép

Az új ablakban keresse meg azt a programot, amelyet nem szeretne futtatni számítógép indításakor. A feladatkezelő azt is megmutatja, hogy melyik program szivárog a memóriából. Egyszerűen tiltsa le, hogy megakadályozza a memóriaszivárgást. Kattintson a programra, és válassza ki Letiltás. Végül indítsa újra a számítógépet.

Merevlemezek töredezettségmentesítése

A számítógép merevlemezének optimalizálása mellett a töredezettségmentesítés elképesztő memóriakezelést eredményez. Az asztalon kattintson a gombra Ez a PC. Kattintson a jobb gombbal a töredezettségmentesíteni kívánt merevlemezen (valószínűleg C), és válassza ki Tulajdonságok.

Ezt követően válassza ki a Eszközök lapon és alatta Meghajtó optimalizálása és töredezettségmentesítése, kattintson Optimalizálás. Várja meg, amíg a folyamat befejeződik. A módosítások mentéséhez indítsa újra.

A futásidejű közvetítő letiltása

A Runtime Broker letiltása a Microsoft -alkalmazások engedélyeinek kezelése a számítógépen. Általában a futásidejű brókerek kis memóriát használnak, de hibás alkalmazás esetén a folyamat jelentősen lelassíthatja a számítógépet.

Először nyomja meg a gombot CTRL + SHIFT + ESC gombok megnyitásához Feladatkezelő és görgessen lefelé a kereséshez Runtime Broker.

Kattintson a jobb gombbal, és Feladat letiltása/befejezése.

A Windows tippek és trükkök letiltása

A Windows 10 által kínált tippek és trükkök hasznosak az új felhasználók számára. Ezek útmutatják a felhasználókat a rendszer hatékony használatához, és további hasznos opciókkal segítik őket.

Menj a Start menü a rendszerből, és nyissa meg Beállítások.

Az új ablakban, alatta Rendszer, válassza ki és kattintson Értesítések& műveletek a bal oldali panelen.

A fent felsorolt ​​lépések elvégzése után keresse meg Tippeket, trükköket és javaslatokat kaphat a Windows használata közben és törölje a jelölést.

Ennek az opciónak a törlése megerősíti, hogy nem kap üzeneteket a Windows rendszerből. Ezt a beállítást azonban megfordíthatja, ha bejelöli, ha javaslatokat szeretne a Windows -tól.

Összefüggő: Túl kevés a virtuális memória? Íme, hogyan javíthatja ki!

Csökkentse a memóriaszivárgást, és segítsen számítógépének jobb teljesítményben

A memóriaszivárgás a számítógép lassulásának egyik fő oka. Veszélyes lehet, és súlyos rendszer stabilitási problémákhoz vezethet.

Ellenőrizze az illesztőprogram frissítéseit, és távolítsa el a rosszindulatú programokat a rendszerből, mivel ez is a memóriaszivárgás oka lehet. És ha még mindig lassú ütemben találkozik, fontolja meg további RAM hozzáadását, hogy a rendszer minden igényes műveletet elvégezzen.

RészvényCsipogEmail
5 RAM -mítosz és tévhit, amelyek valóban nem igazak

Mi történik, ha összekeverjük a RAM méretét? Vagy teljesen nem egyeznek a RAM modulok? Jó vagy rossz? Íme néhány RAM -mítosz, amelyeknek meg kell halniuk!

Olvassa tovább

Kapcsolódó témák
  • Technológia magyarázata
  • Számítógép memória
  • Hardver tippek
  • Tárolás
A szerzőről
Krishnapriya Agarwal (36 cikk megjelent)

Krishnapriya vagy KP egy technológiai rajongó, aki szeret módokat keresni arra, hogy a technológiával és a kütyükkel megkönnyítse az életet. Kávét iszik, új módszereket fedez fel elektronikus eszközeinek használatára, és képregényeket olvas.

Továbbiak Krishnapriya Agarwaltól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide