Савремени рачунари опремљени су са пуно простора за складиштење и меморијом и прилично су брзи у свом раду. Али понекад би мали или мали проблем могао довести до успоравања рада рачунара. Један од главних разлога за то је цурење меморије.
Али шта је заправо меморијска веза и како се то дешава? Можете ли учинити било шта да решите овај проблем? Хајде да погледамо.
Шта је цурење меморије?
Меморија рачунара је привремено ускладиштена и преузета са меморија са случајним приступом (РАМ) за покретање различитих апликација.
Цурење меморије је део апликације која користи меморију из РАМ -а без да је коначно ослободи. Резултат је да се апликација руши када следећи пут покуша да заузме више меморије, што може утицати на перформансе рачунара.
Како открити цурење меморије
Када систему недостаје меморија, највероватније ћете примити поруку упозорења на екрану по линији „понестаје меморије.: Перформансе почињу да се деградирају и систем почиње неисправан.
Пропуштање меморије можете пронаћи ако погледате употребу РАМ -а у систему. Покретање програма Виндовс Перформанце Монитор може помоћи у проналажењу цурења меморије. Овим методом нећете пронаћи извор цурења, али ће вам помоћи да истражите постоји ли меморијска веза.
Да бисте покренули монитор перформанси, држите Виндовс Кеи + Р. истовремено за отварање Трцати команда. Затим унесите мдсцхед.еке.
Након тога кликните У реду и изаберите Рестарт сада да провери проблеме. Тест ће почети и може потрајати неколико сати да се заврши. Пратите упутства на екрану након завршетка теста да бисте открили цурење меморије.
Последице цурења меморије
Последице зависе од употребе клијентских или серверских апликација. Њихов обим је наведен у наставку.
Клијентске апликације (стони рачунари и мобилни телефони)
За њих последице нису веома озбиљне, јер се додељена меморија ослобађа када се апликација прекине. Дакле, нема нестабилности система. Неки проблеми са којима се сусреће прекомерна употреба меморије могу бити:
- Ваш систем може почети да се успорава.
- Апликације на рачунару би се могле нагло затворити.
- Код апликације рачунара који додељује меморију може се срушити и узроковати грешке.
Сервер Апплицатионс
Проблем цурења меморије се у овом случају погоршава, јер сервер мора дуго радити без поновног покретања. Овде су проблеми исти као и у случају десктоп апликација. Меморија се троши данима, недељама, месецима, а перформансе сервера почињу да се деградирају. Грешке почињу да се појављују, због чега сервер на крају престаје да ради.
Како спречити цурење меморије
Већина данашњих програмских језика укључује функције које помажу програмерима у аутоматском управљању меморијом. Они користе систем тзв Ђубретар, који помаже у ослобађању меморије која се не користи. Постоје различите врсте сакупљача смећа, а разумевање како функционише сакупљач смећа у вашој апликацији важан је корак у спречавању цурења меморије.
Други начин спречавања цурења меморије је писање кода који располаже непотребним ресурсима. Од вас ће се тражити да напишете одређени код који означава апликацију да је посао ресурса завршен и да нема даље употребе меморије. Уверите се да су петље у потпуности изведене да бисте избегли цурење меморије.
Понекад ћете можда морати да поново покренете систем да бисте спречили цурење меморије. Међутим, ово може утицати на отворене апликације. Ово је стога опција која се најмање препоручује, а ако прибјегнете томе, требали бисте затворити све апликације.
Како поправити цурење меморије у оперативном систему Виндовс
Цурење меморије може бити тешко открити и поправити у раној фази развоја. Међутим, неки од препоручених метода за отклањање цурења меморије су:
Завршетак програма који користи највише меморије
Један од најбољих метода за спречавање цурења меморије је прекид програма који користи већину меморије рачунара.
Притисните ЦТРЛ + Схифт + ЕСЦ тастери за почетак Управљач задацима. Под Процес картицу, пронађите програм који користи већину меморије. Сада кликните десним тастером миша на програм да бисте Заврши задатак и затворите овај програм. Поново покрените рачунар и видећете да је цурење меморије обрисано.
Виндовс 10 има уграђен дијагностички алат за прецизну анализу у утврђивању главног узрока проблема.
Иди на Претрага, тип Дијагностика Виндовс меморије и кликните на њу.
Након тога изаберите Рестарт сада да проверите проблеме. Алат ће скенирати ваш рачунар у потрази за проблемима са меморијом, укључујући цурење, и дати вам резултате за откривене проблеме.
Такође се можете обратити помоћи уграђене апликације у систему Виндовс 10 познате као Ресоурце Монитор да бисте разумели проблем цурења меморије. Иди на Претрага, тип Ресоурце Монитор, и отворите га. Кликом Ресоурце Монитор, можете да видите податке вашег система у реалном времену. Анализирајте узрок проблема и поправите га на одговарајући начин.
Прилагођавање рачунара најбољим перформансама
Виндовс вам омогућава да прилагодите поставке рачунара са најбољом опцијом перформанси.
Десним тастером миша кликните на радну површину и идите на Персонализујте. У новом прозору откуцајте Напредне системске поставке у траци за претрагу.
Након што довршите горе наведене кораке, идите на Картица Напредно и кликните Подешавања под Перформансе.
Након тога проверите Прилагодите за најбоље перформансе опција. Притисните ОК и поново покрените рачунар. Ваш рачунар је сада подешен да вам пружи најбоље перформансе.
Како онемогућити програме који се покрећу при покретању
Понекад се при покретању покреће програм који изазива цурење меморије. Да бисте се решили овог проблема, потребно је онемогућити апликацију како бисте били сигурни да не ствара више проблема при покретању.
Притисните ЦТРЛ + СХИФТ + ЕСЦ кључеве за отварање Управљач задацима и кликните на Покренути таб.
У новом прозору пронађите програм који не желите да покрећете са покретањем рачунара. Менаџер задатака такође показује који програм цури меморију. Једноставно га онемогућите да бисте спречили цурење меморије. Кликните на програм и одаберите Онемогући. На крају, поново покрените рачунар.
Дефрагментација чврстих дискова
Осим оптимизације чврстог диска рачунара, дефрагментација резултира невероватним управљањем меморијом. На радној површини кликните Овај рачунар. Десним тастером миша кликните чврсти диск који желите да дефрагментирате (највероватније Ц) и изаберите Некретнине.
Затим изаберите Алати таб и испод Оптимизујте и дефрагментирајте диск, кликните Оптимизира. Сачекајте да се процес заврши. Поново покрените да бисте сачували промене.
Како онемогућити рунтиме брокера
Онемогућавање рунтиме посредника је процес управљања дозволама Мицрософт апликација на вашем рачунару. Обично Рунтиме Брокери користе малу количину меморије, али у случају неисправне апликације, процес може значајно успорити ваш рачунар.
Прво притисните ЦТРЛ + СХИФТ + ЕСЦ кључеве за отварање Управљач задацима и померите се надоле да бисте пронашли Рунтиме Брокер.
Кликните десним тастером миша на њега и Онемогући/заврши задатак.
Онемогућавање Виндовс савета и трикова
Савети и трикови које нуди Виндовс 10 корисни су за нове кориснике. Они воде кориснике да ефикасно користе систем и помажу им у неким додатним корисним опцијама.
Идите на Мени Старт вашег система и отворите Подешавања.
У новом прозору, под Систем, изаберите и кликните Обавештења& акције на левој табли.
Након што довршите горе наведене кораке, пронађите Добијте савете, трикове и предлоге док користите Виндовс и поништите га.
Ако поништите избор ове опције, потврдићете да не примате поруке из оперативног система Виндовс. Међутим, ову опцију можете поништити тако што ћете је означити ако желите предлоге из оперативног система Виндовс.
Повезан: Да ли вам је виртуелна меморија прениска? Ево како то поправити!
Смањите цурење меморије и помозите рачунару да ради боље
Цурење меморије један је од главних узрока успоравања рада рачунара. То може бити опасно и довести до озбиљних проблема са стабилношћу система.
Проверите да ли постоје ажурирања управљачких програма и уклоните злонамерни софтвер из система, јер то такође може бити узрок цурења меморије. А ако и даље наилазите на малу брзину, размислите о додавању више РАМ -а како би ваш систем могао да се носи са свим захтевним операцијама.
Шта се дешава ако помешате величину РАМ -а? Или потпуно не подударају РАМ модуле? Је ли добро или лоше? Ево неколико митова о РАМ -у који морају да умру!
Прочитајте следеће
- Објашњена технологија
- Меморија рачунара
- Савети за хардвер
- Складиште
Крисхнаприиа, или КП, ентузијаст је технологије који воли да тражи начине да олакша живот помоћу технологије и справица. Пије кафу, истражује нове начине коришћења електронских уређаја и чита стрипове.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!
Кликните овде да бисте се претплатили