Наистина ли помощни средства за почистване на RAM?
Ако не разполагате с "достатъчно" RAM в компютъра си, тогава трябва да сте опитвали (или да мислите, че се опитвате) инструмент за почистване на RAM, който обещава бързо да "освободи" RAM.
Ти някога Чудех се как почистването и бързата работа в RAM работят? Как тези инструменти освобождават RAM? Разпределят ли процесите някъде другаде или убиват процесите? Или те просто фалшив то?
Е, има много дебати около RAM почистване / оптимизиране на инструменти, както в полза, така и срещу. В тази статия ще се опитам изясни погрешните схващания за средствата за почистване на RAM.
Как работи RAM
Операционните системи използват както RAM, така и съхранение във вашия твърд диск, за да пишат и обменят процеси.
Почти всички най-нови операционни системи (пуснати през последните 10 години) имат a интелигентна система за управление на RAM да се кеш процеси и да се възползват напълно от физически RAM и виртуална RAM съхранени в хранилището на твърдия диск.
Физически RAM е много бърз, така там се записват всички активни процеси.
От друга страна, съхранението на твърдия диск е много бавно, така че пасивни процеси са преместени там, за да поддържат повече RAM свободни да се справят с по-важни или неотложни процеси.
Виртуалната RAM е тази, която обикновено се съхранява във файл във вашето системно устройство; нарича се pagefile.sys в Windows и swapfile в Mac OS X.
Когато използвате компютъра си, операционната система е непрекъснато движещ се по-малко важни процеси (пасивни) към виртуалната RAM (по-бавна памет), и освобождаване на действителната RAM (по-бърза памет) за важни процеси (активни).
Освен това, вашата операционна система също кешове по-малко важни процеси за освобождаване на RAM за важни процеси.
Можете да натиснете клавишите Ctrl + Shift + Esc в Windows, за да извикате диспечера на задачите и да се преместите в “производителност” , за да видите всички подробности относно RAM.
В Mac OS X можете да натиснете Command + Shift + Escape, за да отворите “Монитор на активността” и вижте използването на RAM в “памет” раздел.
Как да видите RAM в реално време
Можете също да видите това в реално време, ето какво трябва да направите:
Отворете два раздела в браузъра си с отделни уебсайтове на тях, като hongkiat.com на една и вашата електронна поща от друга. Ако превключвате между тези раздели, няма да има забавяне или закъснение.
Сега минимизирайте браузъра и направете нещо друго в компютъра си, напр. Отвори Файлов мениджър и преместете 2-3 папки на друго място. След 10-15 секунди се върнете и опитайте да превключите между разделите отново, ще видите “икона за обработка” до курсора на мишката (това е син кръг в Windows) и може да има и малко закъснение.
Процесът от 1-3 секунди показва, че операционната система премества процеси от виртуалната RAM до физическата RAM.
Забележка: Ако имате SSD вместо HDD, тогава закъснението трябва да бъде много малко, почти незабележимо.
Като цяло, системата за управление на RAM във всички най-нови операционни системи е наистина добра не трябва изисква намеса от инструменти на трети страни.
Как работят инструментите за почистване на RAM
Повечето инструменти за почистване на RAM минимизират физическото използване на RAM. обикновено те превръщат всички процеси във виртуална RAM и изчистете физическия RAM кеш, за да освободите RAM.
Веднага щом кажете на инструмента за почистване на RAM, че ще освободите RAM, той ще окаже силен натиск върху физическото RAM. Операционната система ще мисли, че инструментът изисква прекалено много RAM, и за да постигне това, ще премести всички останали процеси във виртуална RAM.
След като инструментът за почистване е сигурен, че всички процеси са преместени във виртуална RAM, той ще спре да поставя натиска и ще ви покаже, че е освободил толкова много RAM. В същия процес също ще изтрие всички кеширани данни във физическата RAM.
За да илюстрирам процеса, направих два бързи експеримента, които можете да опитате и сами:
Експеримент 1:
Избрах вградения Glary Utilities “Оптимизатор на паметта” което може да освободи до 90% от общия RAM. Въз основа на снимките на екрана по-долу, моето използване на RAM е 78% -84% по време на експеримента.
Когато щракнах “оптимизирам” за да освободи RAM, инструментът веднага започна да използва 99% -100% от моята RAM. След 4-5 секунди тя спря да използва RAM и моята RAM употреба спадна до 23%!
Инструментът издаде огромно количество RAM и средностатистическият потребител определено ще намери това отварящо око. След като веднъж е направено, всички отворени програми в компютъра ми се забиха и отнеха поне 5-7 секунди, за да работят отново.
На екрана по-долу можете да видите как браузърът ми Opera не реагира след използването на този инструмент.
Експеримент 2:
За да докажем, че тези инструменти изпращат само процеси във виртуална RAM, направих друг експеримент. Експериментът е същият като този по-горе, но този път аз хора с увреждания “pagefile.sys” в моя компютър с Windows напълно изключих виртуалната RAM.
Веднага щом натиснах “оптимизирам” бутон, за да освободи RAM, отново започна да използва 100% от моята RAM и за по-малко от 2 секунди компютърът ми се разби с син екран на смъртта.
Това се случи, защото виртуалната RAM не беше достъпна. Тъй като Windows нямаше къде да изпрати другите процеси, натискът доведе до срив на компютъра.
Защо RAM почистващите инструменти са лоши
Сега, когато знаете как работят инструментите за почистване на RAM, нека видим защо са лошо.
Вече знаем, че инструментите за почистване на RAM преместват всички активни и пасивни процеси във виртуална RAM, което е много по-бавно от физическото RAM.
Това означава Вашият компютър ще се забави, докато операционната система отново върне процесите обратно към физическото RAM.
Както казах в първия експеримент, програмите в моя компютър се забиха в продължение на 5-7 секунди след използването на инструмента за почистване на RAM. В тези 5-7 секунди системата за управление на RAM на операционната система се опитваше да поправи грешките на инструмента за почистване на RAM и да върне целия процес обратно към физическото RAM..
Освен това, тъй като тези инструменти също така изтриват кеширани данни вътре в RAM, ще отнеме и повече време, за да заредите наскоро затворена или минимизирана програма.
Когато работят инструменти за почистване на RAM
Няма много предимства за освобождаването на RAM, но тя може да помогне да се грижи за програми с проблеми с изтичането на памет.
Проблем с изтичане на памет просто означава, че паметта се разпределя за определени програми, но не се използва от програмата или се освобождава при прекратяване на програмата. Тази памет не може да бъде промита от операционната система. Ти трябва да рестартирате компютъра или използвайте инструмент за почистване на RAM да го възвърне. Ако RAM на вашия компютър е запълнен дори когато няма програми или процеси, това може да бъде и изтичане на памет.
RAM Cleaners срещу RAM Мениджърите
Сигурен съм, че много читатели ще твърдят, че почистващите устройства за памет като CleanMem, Wise Memory Optimizer или Memory Cleaner правя ускоряване на компютъра. Работата е там, че програми като CleanMem са не Инструменти за почистване на RAM. Те са повече от RAM мениджър, който работи заедно с вградената система за управление на паметта на Windows.
Тези инструменти принуждават Windows да спре текущите пасивни процеси във виртуалната памет (pagefile.sys) и вместо това преместете ги да кешират вътре в RAM като “в готовност” процеси.
Кешът е много по-бърз за изчистване или възстановяване на данни от в сравнение с виртуалната памет, която има бавни скорости на четене / запис.
Следователно, тези инструменти правя помощ за ускоряване на компютъра като сега пасивните процеси се четат от кеша вместо виртуалната памет.
Ако сте на ниска RAM, тогава инструмент като CleanMem ще сигурно ускори компютъра (използвам го вече повече от година). От друга страна, инструментите за почистване на паметта ще се фокусират върху преместването на процесите във виртуална памет, което е лошо за компютъра.
Последни думи
Основната причина, поради която някой използва инструментите за почистване на RAM, е защото техният RAM се зарежда бързо и искат да "освободят" RAM. Тъй като операционните системи кешират предварително отворените процеси, може да изглежда, че вашата RAM памет се използва доста бързо.
Въпреки това пълната RAM не е непременно нещо лошо операционната система се възползва от RAM. Напротив, свободната оперативна памет е безполезна, тъй като не се използва от операционната система, за да ускори нещата.
Дори ако една операционна система е с ниска RAM за нови процеси, тя може бързо изчиства кеша и използва освободената оперативна памет за отваряне на нови процеси. Ако искате да ускорите работата на компютъра, тогава RAM мениджърът ще бъде по-добър вариант от този на чистата RAM чиста, която я кара да изглежда като вашият компютър се ускорява, всъщност забавя нещата зад кулисите.
И накрая, позволявайки на операционната система да обработва RAM е добра опция за повечето потребители. Ако сте с ниска RAM, единственият начин да спечелите повече скорости е да подобрите RAM. Ако наистина трябва да почистите RAM, използвайте RAM мениджър вместо RAM почистващ инструмент.