Жумшак

.NET Runtime Optimization Service Жогорку CPU колдонууну оңдоо

Кыйынчылыктарды Жоюу Үчүн Биздин Аспапты Байкап Көрүңүз





жарыяландыАкыркы жолу жаңыртылган: 2022-жылдын 12-январы

Сиз көп учурда тутум ресурстарынын нормадан ашык көлөмүн камтыган тиркемени же фондук тутум процессине туш болушуңуз мүмкүн. Процесстин жогорку тутумдук ресурсту колдонуу системанын башка операцияларын өтө жайлатып, компьютериңизди лагги башаламандыкка айландырышы мүмкүн. Бул толугу менен кыйроого алып келиши мүмкүн. Биз буга чейин веб-сайтыбызда көптөгөн процесстерди жана CPU колдонуу маселелерин чагылдырганбыз. Мындан тышкары, бүгүн биз анда-санда .NET Runtime Optimization кызматын жогорку CPU колдонуу көйгөйүн жана аны алгылыктуу деңгээлге кантип алып келүүнү талкуулайбыз.



.NET Runtime Optimization Service Жогорку CPU колдонууну оңдоо

Мазмуну[ жашыруу ]



Windows 10до .NET Runtime Optimization Service жогорку CPU колдонулушун кантип оңдоого болот

Сиз билгендей, бул .NET алкагы Microsoft жана башка үчүнчү тараптар тарабынан колдонулат Windows тиркемелерин иштеп чыгуу жана иштетүү үчүн башка нерселердин арасында. Бул кызматтын аткарылуучу файлы аталган mscorsvw.exe , расмий Windows компоненти болуп саналат жана .NET алкактарын оптималдаштыруу, башкача айтканда, .NET китепканаларын алдын ала жана кайра компиляциялоо милдетин аткарат. Бул тиркемелерди жана программаларды тезирээк ишке киргизүүгө жардам берет. оптималдаштыруу кызматы болуп саналат фондо иштетүү үчүн иштелип чыккан сиздин компьютериңиз 5-10 мүнөт бош турганда.

Эмне үчүн .NET Runtime Optimization Service Натыйжалары Жогорку CPU колдонууда?

Кээде кызмат .NET китепканаларын кайра компиляциялоо үчүн адаттагыдан көбүрөөк убакыт талап кылынышы мүмкүн. Бул натыйжа берет



  • Сиздин PC кызматы демейдегиден жайыраак иштеп жатат.
  • Компьютериңиздеги каталар.
  • Кызмат коррупциялашкан.
  • Системалык ресурстарды зыяндуу программалар менен пайдалануу.

.net иштөө убактысын оптималдаштыруу кызматы процесси Тапшырма башкаргычында көрсөтүлгөн жогорку эс тутумун алуу

Бул кызматтын жеке колдонмонун иштешине тийгизген таасирин эске алуу менен, жамандыкты биринчи көргөндө дароо токтотуу сунушталбайт. Кызматтын ишин бүтүрүү үчүн өтө көп убакыт талап кылынса, сизде бир нече буйруктарды же сценарийди аткаруу менен ишти тездетүү мүмкүнчүлүгү бар. Башка оңдоолор компьютерди кесепеттүү программаларга жана вирустарга сканерлөө, кызматты кайра күйгүзүү жана кийинки сегментте түшүндүрүлгөндөй таза жүктөөнү камтыйт.



Метод 1: Компьютерди таза жүктөө

Бул кызмат белгилүү бир үчүнчү тараптын тиркемесинин китепканаларын кайра компиляциялоодо кыйынчылыкка дуушар болушу толук мүмкүн жана ошондуктан тапшырманы бүтүрүү үчүн CPU көбүрөөк кубатын керектейт. Сиз .NET Runtime Optimization кызматы үчүн процессорду көп колдонуу маселесин козгогон үчүнчү тараптын программаларынын бири экендигин текшерүү үчүн, сиз гана негизги драйверлер жана баштоо программалары жүктөлгөн таза жүктөөнү аткара аласыз. Windows 10 таза жүктөө үчүн кадамдар төмөнкүдөй:

1. басыңыз Windows + R баскычтары бир эле учурда ишке киргизүү чурка диалог кутусу.

2. Түр msconfig жана басыңыз Кириңиз ачуу үчүн ачкыч Системанын конфигурациясы .

msconfig териңиз жана Системанын конфигурациясы тиркемесин ачуу үчүн Enter баскычын басыңыз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

3. Барыңыз Кызматтар табулатура жана белгиленген кутучаны белгиле Бардык Microsoft кызматтарын жашыруу .

Кызматтар өтмөгүнө өтүп, бардык Microsoft кызматтарын жашыруу кутучасын белгилеңиз.

4. Андан кийин, чыкылдатыңыз Баарын өчүрүү баскычы, баса көрсөтүлгөн. Ал бардык үчүнчү тараптын жана керексиз кызматтардын фондо иштешин токтотот.

Бардык үчүнчү тараптын жана керексиз кызматтардын фондо иштешин токтотуу үчүн Баарын өчүрүү баскычын чыкылдатыңыз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

5. чыкылдатуу менен өзгөртүүлөрдү сактоо Колдонуу > OK баскычтар.

Колдонуу баскычын чыкылдатуу менен өзгөртүүлөрдү сактап, андан кийин OK чыкылдатуу менен чык

6. Каалайсызбы деген суроого калкыма терезе Кайра жүргүзүү же Кайра баштабастан чыгуу көрсөтүлгөндөй пайда болот. тандоо Кайра баштабастан чыгуу параметр.

Сиз өчүрүп күйгүзүүнү каалайсызбы же өчүрүп-күйгүзбөстөн чыгууну каалайсызбы деген калкыма терезе пайда болот, кайра иштетүүсүз чыгуу опциясын тандаңыз.

7. Дагы, ишке киргизиңиз Системанын конфигурациясы кайталап терезе 1-2-кадамдар. которуштуруу Баштоо табулатура.

Дагы бир жолу, Системанын конфигурациясынын терезесин ишке киргизип, Баштоо өтмөгүнө өтүңүз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

8. басыңыз Тапшырма башкаргычын ачыңыз гипершилтеме, көрсөтүлгөндөй.

Open Task Manager гипершилтемесин басыңыз

Эскертүү: Бардык тизмеленген тиркемелер/процесстер үчүн Startup таасири тилкесин текшерип, аларды өчүрүңүз Жогорку баштоо таасири .

9. Чычкандын оң баскычын басыңыз колдонмо (мис. Steam ) жана тандаңыз Өчүрүү параметр, төмөндө сүрөттөлгөндөй.

Бардык тизмеленген тиркемелер же процесстер үчүн Startup таасир тилкесин текшерип, таасири жогору болгондорду өчүрүңүз. Өчүрүү үчүн, аларды оң баскыч менен чыкылдатып, Өчүрүү опциясын тандаңыз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

10. Акыры, жакын бардык активдүү колдонмо терезелерин жана кайра жүргүзүү сиздин PC . Ал таза жүктөө абалында башталат.

11. Эми, Тапшырма башкаргычында .NET Runtime кызматынын CPU колдонулушун текшериңиз. Бул нормалдуу болсо, үчүнчү тараптын программаларын бирден иштетиңиз күнөөлүү арызды пин жана аны өчүрүү келечекте мындай маселелерди болтурбоо үчүн.

Ошондой эле окуңуз: hkcmd жогорку CPU колдонууну кантип оңдоого болот

Метод 2: .NET Framework процесстерин күчөтүү

Бул кызматты токтотуу вариант эмес болгондуктан, анын ордуна кошумча CPU өзөктөрүн колдонууга уруксат берүү менен бул кызматты бир аз көтөрө аласыз. Демейки боюнча, кызмат бир гана өзөктү колдонот.

  • Сиз бир нече буйруктарды өзүңүз аткара аласыз
  • же жөн гана расмий Microsoft скриптин жүктөп алыңыз GitHub жана аны иштетиңиз.

Вариант I: Command Prompt аркылуу

1. басыңыз Баштоо , түрү Command Prompt жана басыңыз Администратор катары иштетүү , көрсөтүлгөндөй.

Баштоо менюсун ачыңыз, буйрук сабын териңиз жана оң панелдеги 'Администратор катары иштетүү' баскычын чыкылдатыңыз.

2. Берилген команданы териңиз жана басыңыз Кириңиз ачкыч аткаруу.

Эскертүү: Аткарылуусу керек болгон буйруктар системанын архитектурасына жараша айырмаланат.

    32 биттик системалар үчүн: cd c: Windows Microsoft.NET Framework v4.0.30319 64-бит системалары үчүн: cd c: Windows Microsoft.NET Framework64 v4.0.30319

cmd же Command Prompt ичинде Microsoft Net алкагына өтүү буйругун аткарыңыз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

3. Андан кийин, аткарыңыз ngen.exe executequeueditems , төмөндө сүрөттөлгөндөй.

Процессордун колдонулушу Command Prompt же cmd ичинде кадимки деңгээлге түшүп же жокпу, текшерүү үчүн буйрук

Pro Кеңеш: Windows PC 32-бит жана 64-бит экендигин аныктаңыз

Эгерде сиз өзүңүздүн тутумуңуздун архитектурасы жөнүндө так билбесеңиз, жөн гана берилген кадамдарды аткарыңыз:

1. Hit Windows + R баскычтары ачуу үчүн чогуу чурка диалог кутусу.

2. Түр msinfo32 жана басыңыз макул ачуу Система маалыматы терезе.

3. Бул жерден текшериңиз Системанын түрү аны текшерүү үчүн энбелгиси.

Эгерде сиз тутумуңуздун архитектурасына ишенбесеңиз, жөн гана Run команда кутучасында msinfo32 иштетиңиз жана төмөнкү терезеде Системанын түрү энбелгисин белгилеңиз.

Ошондой эле окуңуз: HKEY_LOCAL_MACHINE деген эмне?

Вариант II: GitHub Script аркылуу

1. Барыңыз GitHub үчүн бет скрипт .

github бетиндеги Raw опциясын чыкылдатыңыз

2. Чычкандын оң баскычын басыңыз Чийки баскычын жана тандаңыз Шилтеме катары сактоо… параметр, көрсөтүлгөндөй.

Raw опциясын оң баскыч менен чыкылдатыңыз жана github баракчасынан Шилтемени сактоо... тандаңыз

3. Өзгөртүңүз Түрү катары сактоо чейин Windows Script File жана басыңыз Сактоо .

Windows Script File түрүнө сактоону тандап, Сактоо баскычын чыкылдатыңыз

4. Жүктөлүп алынгандан кийин, файлды менен ачыңыз Windows Script Хост .

Ошондой эле окуңуз: DISM Хост тейлөө процессин жогорку CPU колдонууну оңдоо

Метод 3: .NET Runtime оптималдаштыруу кызматын кайра иштетиңиз

Кызматтар көп учурда мүчүлүштүктөрдү жаратып, андан кийин системалык ресурстардын ашыкча көлөмүн колдонуу же узак убакыт бою активдүү болуу сыяктуу кызыктай жүрүм-турумдарды көрсөтүшү мүмкүн. Каталанган инстанция учурдагы Windows OS түзүмүндөгү мүчүлүштүктөрдөн улам болушу мүмкүн. Кызматты өчүрүп күйгүзүү менен .NET иштөө убактысын оптималдаштыруу кызматын жогорку CPU колдонууну кантип чечүү керек:

Эскертүү : Бул чечим NVIDIA менен иштеген атайын графикалык картасы бар системалар үчүн гана иштейт.

1. басыңыз Windows + R ачкычтар бир эле учурда ишке киргизүү чурка диалог кутусу.

2. Түр services.msc жана басыңыз макул ачуу Кызматтар колдонмо.

Services.msc териңиз жана Кызматтар тиркемесин ачуу үчүн OK чыкылдатыңыз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

3. Тизмени сыдырып, табыңыз NVIDIA телеметриялык контейнер кызмат.

4. Аны оң баскыч менен чыкылдатып, тандаңыз Properties көрсөтүлгөндөй, контексттик менюдан.

Тизмени сыдырып, NVIDIA Telemetry Container кызматын табыңыз. Аны оң баскыч менен чыкылдатып, контексттик менюдан Properties тандаңыз.

5. басыңыз Токто биринчи баскыч. Кызмат абалынын окуусун күтүңүз Токтотту , анан чыкылдатыңыз Баштоо кайра баштоо үчүн баскычты басыңыз.

Кызмат абалын токтотуу үчүн 'Токтоо' баскычын чыкылдатыңыз

6. текшериңиз Баштоо түрү: деп коюлган Автоматтык .

Жалпы өтмөктө, Баштоо түрү ачылуучу менюну чыкылдатып, менюдан Автоматтык тандаңыз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

7. Кызмат кайра иштетилгенден кийин, басыңыз Колдонуу > OK өзгөртүүлөрдү сактоо жана жабуу үчүн Properties терезе.

Кызмат кайра жүктөлгөндөн кийин, өзгөртүүлөрдү сактоо үчүн Колдонуу баскычын чыкылдатып, касиеттер терезесин жабыңыз.

8. басыңыз Ctrl + Shift + Esc баскычтары ачуу үчүн чогуу Task Manager жана кызмат дагы эле жогорку CPU ресурстарын колдоноорун текшериңиз.

Ошондой эле окуңуз: Google Chrome Elevation кызматы деген эмне

Метод 4: Кесепеттүү программаны аныктоо жана жок кылуу

Процессордун кызматтын анормалдуу керектөөлөрү улана берсе, инфекциялардын болушун жокко чыгаруу үчүн вирус/кесепеттүү программаны сканерлеңиз. Абайлабасаңыз, зыяндуу колдонмолор сиздин компьютериңизге кирип кетиши мүмкүн. Бул программалар өздөрүн жаап-жашырышат жана расмий Windows компоненттери катары көрүшөт жана CPU көп колдонулушу сыяктуу бир нече маселелерди жаратат. Сиз компьютериңизди сканерлөө үчүн жергиликтүү Windows Defenderди колдонсоңуз болот же ыңгайлуу болгон башка атайын коопсуздук программаларын колдоно аласыз. Компьютериңизден кесепеттүү программаны алып салуу менен .NET иштөө убактысын оптималдаштыруу кызматынын жогорку CPU колдонуу маселесин чечүү үчүн бул кадамдарды аткарыңыз:

1. Hit Windows + I баскычтары бир эле учурда ачуу Орнотуулар .

2. Бул жерден чыкылдатыңыз Жаңыртуу & Коопсуздук , көрсөтүлгөндөй.

Жаңыртуу жана Коопсуздук

3. Барыңыз Windows коопсуздугу менюну жана басыңыз Вирус жана коркунучтан коргоо

Коргоо аймактарынын астынан Вирус жана коркунучтан коргоо опциясын тандаңыз

4. Click Тез сканерлөө кандайдыр бир зыяндуу программанын бар же жок экенин текшерүү үчүн компьютериңизди сканерлеңиз.

Вирустан жана коркунучтан коргоо менюсунан Ыкчам издөөнү чыкылдатыңыз. .NET Runtime Optimization Service Жогорку CPU колдонууну кантип оңдоого болот

5. Эгерде кандайдыр бир зыяндуу программа табылса, чыкылдатыңыз Аракеттерди баштоо чейин алып салуу же блок аларды жана компьютериңизди өчүрүп күйгүзүңүз.

Бардык коркунучтар бул жерде жазылат. Учурдагы коркунучтар астындагы 'Аракеттерди баштоо' баскычын чыкылдатыңыз.

Сунушталган:

Жогорудагы чечимдердин бири чечилди деп үмүттөнөбүз. NET иштөө убактысын оптималдаштыруу кызматы жогорку CPU сиздин компьютериңиздеги маселе. Эгер ошол эле маселе кийинчерээк кайталана берсе, Windowsтун жеткиликтүү жаңыртылышын текшериңиз же эң акыркы версиясын кайра орнотуңуз .NET алкагы . Ошондой эле, бул макалага байланыштуу кандайдыр бир суроо/сунуштарыңыз болсо, аларды комментарийлер бөлүмүнө калтырыңыз.

Илон Декер

Элон - Cyber ​​S компаниясынын технологиялык жазуучусу. Ал 6 жылдан бери кантип жол көрсөтүүчү көрсөтмөлөрдү жазып келет жана көптөгөн темаларды камтыйт. Ал Windows, Android жана акыркы амалдар менен кеңештерге байланыштуу темаларды чагылдырганды жакшы көрөт.