Какво е: Трудни грешки в секунда

Твърдите грешки са нормална част от начина, по който съвременните компютри в момента обработват информацията за паметта. Трудна грешка възниква, когато блок памет трябва да бъде извлечен от файла на страницата (виртуална памет) вместо от физическата памет (RAM) . Поради това твърдите грешки не трябва да се разглеждат като условия на грешка. Въпреки това, прекомерният брой твърди грешки обикновено е добър индикатор, че въпросната машина се нуждае от повече физическа памет (RAM).

Потребителите обикновено се алармират за твърди грешки след кацане в раздела Памет на Windows Resource Monitor. В зависимост от спецификациите на компютъра и разглежданата задача, тази графика може да показва десетки, може би стотици твърди грешки в секунди. Тази статия е написана като информативна част, описваща подробно техническите характеристики, свързани с твърдата грешка, както и някои тактики, свързани с управлението на паметта.

Обяснени твърди грешки (грешки на страницата)

Изследването на твърди грешки може да се окаже доста сложно, тъй като в по-ранните версии на Windows те са били наричани Page Faults . Много уеб ресурси все още ги наричат ​​Page Faults - оттук и голямото объркване. Просто знайте, че всички те имат предвид едно и също нещо.

Твърдите грешки (известни преди като грешки на страници) обаче не трябва да се бъркат с меки грешки на страници - меки грешки на страници се случват, когато препратената страница в паметта е преместена от едно място в паметта на друго.

Трудна грешка се случва, когато адресната памет на определена програма вече не е в основния слот за памет, а вместо това е заменена с основния файл за пейджинг. Това принуждава системата да търси липсващата памет на твърдия диск, вместо да я извлича от физическата памет (RAM). Всеки път, когато това се случи, вашата система ще претърпи някои забавяния и повишена активност на твърдия диск. Но степента, в която в крайна сметка ще почувствате ефектите от твърда повреда, силно зависи от останалите компоненти на вашия компютър.

Ако броят на твърдите грешки е постоянно висок, това обикновено води до траш на твърдия диск . Ще разберете, че компютърът ви е в средата на диска, когато дадена програма спре да реагира, но твърдите дискове продължават да работят с пълна скорост за продължителен период от време. За щастие, тъй като повечето компютри имат повече от достатъчно RAM, разбиването на твърди дискове не е толкова често, колкото преди години. Със сигурност обаче не е необичайно компютър с Windows 10 с ограничени ресурси да показва голям брой твърди грешки в секунда - особено когато твърде много програми се изпълняват едновременно.

Как да разрешите висок брой твърди грешки

Ако вашата система изпитва стотици твърди грешки в секунда, това обикновено е едно от двете неща - или тя изпълнява определен процес, който изключително много вдига ресурсите, или имате остра нужда от надстройка на RAM.

Като цяло, колкото повече RAM имате, толкова по-малко твърди грешки в секунда трябва да видите. Съобщава се, че някои потребители са успели да намалят броя на твърдите грешки в секунда, като деактивират и повторно активират файла pagefile.sys . Ако искате да го опитате, моля, следвайте нашата задълбочена статия (деактивирайте файла на страницата).

Но имайте предвид, че независимо от размера на инсталираната памет (RAM), всички версии на Windows са проектирани да използват пейджинг файл. Разбира се, можете да регулирате размера на файла за пейджинг, да експериментирате с различни конфигурации или дори да го деактивирате изцяло в опит да намалите броя на вашите твърди грешки. Но няма по-добър мениджър за файла за пейджинг от системата, която го използва. Ето защо се препоръчва да позволите на системата да го управлява и да разпределя динамично толкова дисково пространство, колкото е необходимо.

Забележка: Някои програми са проектирани да използват страничния файл и няма да функционират правилно, ако е деактивиран.

Добавяне на повече RAM

Ако имате работа с прекомерен брой твърди грешки, започнете, като проверите дали конфигурацията на вашата система има достатъчно RAM, за да поддържа версията на Windows, която е инсталирана в момента. Имайте предвид, че 64-битовата версия изисква почти двойно повече памет, необходима за 32-битова версия. Ако сте под минималните изисквания, единствената възможност е да закупите допълнителна RAM памет или да замените съществуващата си RAM с по-голям двуканален комплект.

Забележка : Не се тревожете, ако имате приблизително еднакви твърди грешки, които се броят след добавяне на повече RAM - това е напълно нормално и този брой ще намалява постепенно. Първоначално изпитвате увеличени твърди грешки, защото много програми и процеси се отварят за първи път - системата използва процеси, които нямат шанса информацията им да се съхранява в паметта (RAM).

Идентифициране на ресурсното устройство

Ако сте установили, че имате достатъчно RAM, за да поберете текущата версия на Windows, вероятно можете да предположите, че увеличеният брой твърди грешки е причинен от определен процес, който прекалено много памет.

Можете лесно да идентифицирате кой процес е отговорен за тежките грешки, като използвате Resource Monitor. Има няколко начина, по които ще стигнете до там, но най-лесният начин да стигнете до нея е да отворите прозорец за изпълнение ( клавиш на Windows + R ), да напишете „resmon“ и да натиснете Enter - Това ще ви приземи точно в раздела Общ преглед на Монитор на ресурси.

След като влезете в Resource Monitor, проправете се до раздела Памет и щракнете върху колоната Hard Faults . Първият процес, който се показва първо с най-много твърди грешки, е този, който забавя най-много вашия компютър.

Забележка: Както се вижда на екранната снимка по-горе - Ако присъства, процесът на компресиране на паметта не трябва да се пренебрегва, тъй като това е техника за управление на паметта, използвана от последните версии на Windows.

Ако установите, че един конкретен процес показва прекомерно количество откази в секунда (над 100) по последователен въпрос, можете да се справите с него по няколко начина. Можете да щракнете с десния бутон върху него и да изберете Край на дървото на процеса, за да принудите да го затворите и всички свързани процеси или да деинсталирате родителското приложение и да потърсите подобен софтуер, който е по-добър с управлението на паметта.