Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Interesante
  • Si të vendosni një prioritet të lartë procesi. Rritja e prioritetit në Task Manager të sistemit operativ Windows

Si të vendosni një prioritet të lartë procesi. Rritja e prioritetit në Task Manager të sistemit operativ Windows

Nëse i jepni një prioritet të lartë një aplikacioni, ai do të fillojë të funksionojë më shpejt. Unë personalisht kam një skript që vendos prioritetin High për të gjitha proceset. Dhe ju e dini - gjithçka në fakt funksionon më shpejt, faqet hapen më shpejt. Është e vërtetë që Chrome e ngarkon procesorin edhe më shumë.

Pra, tani do t'ju tregoj se si t'i vendosni manualisht përparësi të lartë një programi/procesi në Windows 10. Për shembull, unë do të marr ICQ (ICQ). ICQ është një program komunikimi, një mesazher, i cili ishte shumë i njohur më parë. Por tani është zëvendësuar nga rrjetet sociale, Viber, dhe kaq... dhe megjithëse ishte shumë popullor dhe i përshtatshëm, secili kishte numrin e vet dhe mund t'i shkruante njëri-tjetrit. Po, edhe sot është e mundur - por pak njerëz e përdorin atë tani. Pra, në rregull, le të hapim dispeçerin - kliko me të djathtën në shiritin e detyrave dhe zgjidhni këtë artikull:


Pastaj kërkojmë programin që duam t'i vendosim prioritet të lartë, për mua është ICQ, quhet këtu si ICQ (32 bit):


Klikoni me të djathtën mbi të dhe zgjidhni Detajet:


Pas kësaj aktivizohet automatikisht skeda Details, ku do të theksohet procesi i programit, në rastin tim është icq.exe. Klikoni me të djathtën mbi të dhe vendosni përparësinë:


Ne konfirmojmë:


Kaq, pas kësaj prioriteti i procesit programor do të jetë i lartë. Unë nuk rekomandoj vendosjen e kohës reale - mund të ketë frena të egra, nëse vetë programi ngrin, dhe ai ende ka përparësi në kohë reale ... atëherë i gjithë kompjuteri mund të ngrijë plotësisht. Për të kthyer përparësinë, ju bëni gjithçka anasjelltas, mirë, mendoj se është e qartë.

A duhet t'i jepet përparësi lojës? Nëse në të njëjtën kohë mbyllni të gjitha programet, sa më shumë që të jetë e mundur, atëherë po, ia vlen. Dhe efekti do të jetë më i mirë nëse fikni gjithashtu internetin dhe antivirusin. Sa më shumë të çaktivizoni, aq më mirë do të funksionojë prioriteti i lartë. Por mos i jepni lojës një përparësi reale nëse nuk keni një procesor të nivelit të lartë. Nëse është i nivelit të lartë, mund të provoni, por përsëri, mund të ngrijë. Fakti është se duke vendosur një prioritet të vërtetë... ju tregoni se loja duhet të përpunohet fillimisht. Përsa i përket komandave të procesorit. Mirë, mirë, por çfarë të bëjmë me pjesën tjetër të proceseve, disa prej të cilave janë të rëndësishme dhe sistematike? Kështu që ata mund të mos marrin burime të mjaftueshme... dhe si rezultat, kompjuteri mund të ngrijë një ose dy herë, por herën e tretë nuk do të ngrijë...


Çfarë do të thotë fjala "përparësi"? Eh, i dobët? Ky është një privilegj, ashtu siç kishte një hierarki në Egjipt: faraonë dhe skllevër, a e ndjeni ndryshimin? Disa njerëz mbajnë gurë për piramidat, ndërsa të tjerët japin urdhra - demokraci!))

Po kështu, proceset kanë përparësi, oh, ju nuk e dini se çfarë do të thotë procese!

Një proces aktiv është çdo aplikacion që funksionon: shfletues, lojë, program, etj. Ky është prioriteti që na lejon të ndajmë të gjitha burimet për të mbështetur procesin, ose, në të kundërtën, të kufizojmë kapacitetin e procesit.

Pse të ndryshohen prioritetet e procesit?

Le të imagjinojmë se jeni duke luajtur një lojë kompjuterike, por disa nga burimet merren nga aplikacione të tjera, veçanërisht ato që gjithashtu pëlqejnë të konsumojnë.

Pra, në mënyrë që sistemi operativ Windows të kuptojë se e gjithë fuqia e mundshme duhet t'i jepet një procesi të vetëm, domethënë lojës, duhet t'i vendosim prioritetin më të lartë këtij procesi (në shembullin tonë, një lojë kompjuterike).

Eh, shpresoj ta kuptosh pikën time. Tani le të flasim për gjënë kryesore ...

Cilat janë prioritetet në Windows?

  • Prioriteti në kohë reale - në fakt, Windows tani e konsideron këtë proces qëllimin e natyrës së tij, të gjitha burimet e mundshme i ndahen vetëm këtij procesi.
  • Prioritet i lartë - Disa burime shkojnë në aplikacione të tjera, por byreku kryesor i jepet ende një procesi.
  • Mbi mesatare - Një avantazh i vogël i jepet procesit të përzgjedhur.
  • Prioriteti i mesëm - zakonisht, të gjitha proceset fillimisht kanë statusin "medium", kështu që mund të themi se procesi funksionon normalisht.
  • E ulët - Windows ndërhyn plotësisht në proces dhe nuk e lejon atë të shfaqet në të gjithë lavdinë e saj.

Si të ndryshoni prioritetin?

Tani do të flas për Windows 7, sepse ky është sistemi që kam aktualisht.

1. Duhet të shtypni kombinimin e butonave Alt -Ctrl – D dhe do të hapet një listë, duhet të zgjidhni “Task Manager”.

2. Nëse dëshironi të ndryshoni përparësinë e aplikacioneve të mëdha dhe të dukshme, për shembull, një shfletues, atëherë duhet të zgjidhni skedën "aplikacionet" dhe të klikoni me të djathtën në aplikacionin e duhur aktiv dhe pastaj të klikoni "shkoni në proces".

3. Më pas, do të shihni se procesi i kërkuar është theksuar në skedën e proceseve, zakonisht quhet njësoj si vetë aplikacioni i specifikuar, gjithçka që duhet të bëni është të klikoni me të djathtën mbi proces dhe të rri pezull mbi prioritetin, dhe më pas zgjidhni atë të duhurin.

Siç u trajtua tashmë, është më mirë t'u jepni përparësi aplikacioneve që konsumojnë shumë burime dhe që po përdorni për momentin - kjo mund të jetë çdo gjë: lojëra, programe, shfletues, etj.

Faleminderit për shikimin, lini një koment nëse keni ndonjë pyetje!


zavlekyxa.ru

Menaxhimi i prioriteteve të procesit në Windows Vista dhe Windows 7

Sigurisht, pothuajse të gjithë e dinë se cili është prioriteti i procesit, por nëse jo, do të përpiqem të shpjegoj shkurtimisht. Ky koncept, në një farë kuptimi, është i njëjtë si për Windows ashtu edhe për Linux, si dhe për disa sisteme të tjera operative. Tani do të flasim për sistemet operative Windows Vista dhe Windows 7. Windows Vista dhe Wnidows 7, megjithatë, si versionet e mëparshme, sistemet janë multitasking, d.m.th. mund të ekzekutojë shumë programe paralelisht, dhe gjithashtu me shumë fije, por kjo tashmë është një devijim, ose më mirë, një thellim i panevojshëm në temë. Çdo program që ekzekutohet në Windows është një proces ose disa procese. Për secilin proces, kur niset, memoria ndahet në sistem dhe vendoset gjithashtu një prioritet i paracaktuar, përveç nëse vetë programi përmend prioritetin me të cilin duhet të niset. Sa më i lartë të jetë prioriteti i një procesi, aq më shumë kohë procesori i ndahet atij; sa më i ulët të jetë prioriteti, aq më pak kohë procesori i ndahet procesit. Ose, me fjalë të thjeshta, sa më i lartë të jetë prioriteti, aq më shpesh dhe më shumë procesori "i kushton vëmendje" procesit dhe operacioneve të tij, dhe sa më i ulët të jetë prioriteti, aq më pak "i kushton vëmendje". Prandaj, kjo ndikon në shpejtësinë e ekzekutimit të një programi të caktuar. Në Windows 7, fillimisht u befasova nga fakti që proceset në thelb thjesht dekorative, si sidebar.exe (gadgets për desktopin), marrin saktësisht të njëjtën sasi të kohës së CPU-së si proceset e tjera. Në të njëjtën kohë, sidebar.exe në vetvete nuk kryen ndonjë funksion tepër të rëndësishëm ose të panevojshëm. Pra, pse duhet t'i kushtojë të njëjtën kohë CPU-së si, për shembull, një aplikacion i rëndë me burime intensive si një lojë 3D ose një redaktues 3D me një skenë të madhe? Bazuar në këtë pyetje, fillova, siç thonë ata, të luaja me prioritetet e procesit. Gjëja kryesore që kuptova është se është më mirë që programet e përdoruesve të mos shkojnë më lart se prioriteti Normal, sepse atëherë Windows Vista/7 mund të fillojë të shpërndajë gabimisht kohën e procesorit dhe disa procese të rëndësishme të sistemit do të fillojnë të "ngadalësohen". Si mjet i fundit, ju mund të vendosni përparësinë në AboveNormal për procesin e përdoruesit që ju nevojitet, por në raste shumë të rralla kjo shton një ndryshim të dukshëm në performancën e programit. Por në të njëjtën kohë, askush nuk ndalon uljen e prioritetit të proceseve të tjera, më pak ose më pak të rëndësishme, në mënyrë që ata të mos hanë kohën e vlefshme të procesorit, për shembull, nga një lojë. Shpesh manipulime të tilla vërtet ju lejojnë të fitoni 5-10 FPS. Një pengesë që është e njohur për shumë është se kur ndryshoni përparësinë përmes "Task Manager", ai ruhet vetëm derisa të përfundojë procesi, atëherë procesi fillon përsëri me përparësinë e paracaktuar. Ato. cilësimet tuaja prioritare nuk mbahen mend. Për shkak të kësaj, në internet janë shfaqur shumë programe që mbajnë mend zgjedhjen tuaj të përparësisë dhe herën tjetër kur filloni programin, ata e ndryshojnë atë automatikisht për ju. Fillimisht, nuk besoja se Windows nuk kishte një lloj mjeti për të menaxhuar dhe kujtuar përparësinë e një procesi dhe fillova të gërmoj dokumentacionin në faqet e internetit të Microsoft-it. Unë nuk do të filloj një debat mbi temën e dokumentacionit të dobët të aftësive të Windows, por dola të kisha të drejtë. Për çdo proces në Windows, mund të specifikoni manualisht përparësinë dhe disa veçori të tjera me të cilat do të funksionojë në regjistër. Rruga drejt çelësit të regjistrit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options Si të nisni redaktorin e regjistrit?Shtypni kombinimin e tastit Win+R (shkurtorja për komandën "run"), në dritaren që shfaqet , shkruani regedit në rreshtin e tekstit dhe shtypni Enter =) Për të specifikuar prioritetin për procesin me të cilin duhet të fillojë gjithmonë menjëherë, duhet të krijoni një seksion me emrin e tij në degën e mësipërme të regjistrit.

Më pas, krijoni një seksion tjetër në të, d.m.th. tashmë një nënseksion i quajtur PerfOptions, dhe në të krijoni një parametër DWORD (32 bit) të quajtur CpuPriorityClass dhe vendoseni në një nga vlerat dhjetore - 1, 2, 3, 5, 6.

1 - prioritet Idle (i ulët); 2 - prioritet Normal (i mesëm); 3 - prioritet i lartë (i lartë); 5 - prioriteti PoshtëNormal (nën mesataren);

6 - prioriteti MbiNormal (mbi mesataren);

Le të shohim sidebar.exe si shembull.

Në degën e regjistrit HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options unë krijoj një seksion anësor.exe. Në të krijoj një nënseksion PerfOptions. Dhe në këtë nënseksion unë krijoj një parametër DWORD (32 bit) të quajtur CpuPriorityClass me një vlerë dhjetore 1.

Kështu, sidebar.exe tani do të funksionojë gjithmonë me prioritet të ulët (Idle).

Të gjitha veprimet e mësipërme mund të kryhen edhe përmes linjës komanduese (cmd).

Unë shkrova një skedar të vogël universal të grupit që i bën të gjitha këto për përdoruesin. Lidhja me skedarin e grupit: save_process_priority.cmd Në skedarin e grupit, të gjithë artikujt janë të shkruar në Rusisht. Përdoruesi duhet vetëm të fusë emrin e procesit që i nevojitet dhe të zgjedhë përparësinë. Në mënyrë që cilësimet e prioritetit të hyjnë në fuqi, duhet të rifilloni procesin. Nëse keni futur disa procese të sistemit në të njëjtën kohë, rindizni sistemin, do të jetë më e lehtë. Kjo është e nevojshme sepse të dhënat nga regjistri lexohen vetëm kur programet ngarkohen dhe lansohen, por jo kur ato janë duke u ekzekutuar. Kjo është e gjitha, faleminderit për vëmendjen tuaj =) Nëse vëreni një gabim, sigurohuni që të më njoftoni, do të jem shumë mirënjohës.

E drejta e autorit © 2011 Tsiryuta G. N.

stopgame.ru

Menaxhimi i prioriteteve të procesit në Windows

Le të flasim për prioritetet e proceseve të Windows. Në shumicën e rasteve, nuk ka nevojë të "luajë" me përcaktimin e prioriteteve, por ndonjëherë një administrator kompetent i sistemit mund ta ndihmojë sistemin të shpërndajë më saktë kohën e procesorit midis detyrave të ekzekutimit. Nuk ka asnjë recetë të vetme, por me "përzgjedhje dhe kërkim" është mjaft e realizueshme. Ku mund të nevojitet kjo? Për shembull, në kombinimin 1C-SQL, ju mund t'i jepni më shumë kohë procesorit 1C dhe SQL, si proceset më kritike për burimet.

Në përgjithësi, ju mund të shikoni dhe ndryshoni përparësinë e një procesi në ekzekutim përmes Task Manager

Windows NT/2000/7/2008

Në Windows 2012 kjo u "varros" pak më thellë

Siç mund ta shihni nga shembujt e dhënë, ekzistojnë vetëm 6 prioritete në dispozicion për ju (siç do ta kuptoni më vonë, këto janë klasa prioritare). Mjaft? Microsoft mendon kështu. Por le të kujtojmë frazën "legjendare" të Bill Geist, i cili tha se "640 KB RAM do të jenë të mjaftueshme për të gjithë". Por koha ka treguar se kjo është larg nga rasti. :)

Tani le të kuptojmë se si është në të vërtetë.

Në fakt ka 32 nivele prioritare në dritare, nga 0 në 31.

Ata janë grupuar kështu:

  • 31 - 16 nivele në kohë reale;
  • 15 - 1 nivele dinamike;
  • 0 - niveli i sistemit i rezervuar për fillin me faqe zero.

Kur krijohet një proces, atij i caktohet një nga gjashtë klasat prioritare:

  1. Klasa në kohë reale (vlera 24),
  2. Klasi i lartë (vlera 13),
  3. Mbi klasën normale (vlera 10),
  4. Klasa normale (vlera 8),
  5. Nën klasën normale (vlera 6),
  6. ose klasë e papunë (vlera 4).

Ju mund të shikoni përparësinë e procesit, siç përshkruhet më sipër, duke përdorur Task Manager.

Prioriteti i çdo thread (prioriteti i fillit bazë) është shuma e prioritetit të procesit të tij dhe prioritetit relativ të vetë fijes. Ekzistojnë shtatë prioritete relative të fillit:

  1. Normale: njëjtë si procesi;
  2. Mbi normale: +1 për prioritetin e procesit;
  3. Nën normale: -1;
  4. Më e larta: +2;
  5. Më e ulëta: -2;
  6. Koha kritike: vendos prioritetin bazë të fillit për klasën në kohë reale në 31, për klasat e tjera në 15.
  7. Idle: vendos përparësinë e fillit bazë për klasën në kohë reale në 16, për klasat e tjera në 1.

Tabela e mëposhtme tregon prioritetet e fijeve të procesit, relative dhe bazë.

Prioriteti i fillit Klasa e procesit Klasa e procesit
Klasa boshe Nën klasën normale Klasa normale Mbi klasën normale Klasi lartë Klasa në kohë reale
1 I papunë I papunë I papunë I papunë I papunë
2 Më e ulëta
3 Më poshtë…
4 Klasa boshe Normale Më e ulëta
5 Mbi... Më poshtë…
6 Nën klasën normale Më e larta Normale Më e ulëta
7 Mbi... Më poshtë…
8 Klasa normale Më e larta Normale Më e ulëta
9 Mbi... Më poshtë…
10 Mbi klasën normale Më e larta Normale
11 Mbi... Më e ulëta
12 Më e larta Më poshtë…
13 Klasi lartë Normale
14 Mbi...
15 Më e larta
15 Koha kritike Koha kritike Koha kritike Koha kritike Koha kritike
16 I papunë
17
18
19
20
21
22 Më e ulëta
23 Më poshtë…
24 Klasa në kohë reale Normale
25 Mbi...
26 Më e larta
27
28
29
30
31 Koha kritike

Tani që i dimë të gjitha këto, çfarë mund të bëjmë për të gjitha? Epo, për shembull, filloni të përdorni.

Si tjetër mund të drejtoni një proces me një përparësi "jo standarde" ose ta ndryshoni atë?

Metoda 1. Nisni një detyrë/proces dhe ndryshoni prioritetin përmes Task Manager.

Disavantazhet e metodës:

  • Vetëm 6 prioritete janë në dispozicion
  • Ndërrimi i prioriteteve bëhet me miun dhe nuk është i automatizuar.

Metoda 2. Ju mund të përdorni komandën START me çelësat e duhur

Çelësat e disponueshëm përgjegjës për prioritetet janë si më poshtë (unë i kam lënë qëllimisht çelësat e linjës së komandës të komandës START që nuk lidhen me procesin e përshkruar të punës me përparësitë):

C:\>fillimi /? Fillon një dritare të veçantë për të ekzekutuar një program ose komandë të caktuar. FILLO ["titulli"]

LOW Filloni aplikacionin në klasën e prioritetit IDLE.

NORMAL Filloni aplikacionin në klasën e prioritetit NORMAL. LARTË Filloni aplikacionin në klasën me prioritet LARTË. REALTIME Nisni aplikacionin në klasën e përparësisë REALTIME. ABOVENORMAL Filloni aplikimin në klasën e përparësisë ABOVENORMAL. BELOWNORMAL Filloni aplikimin në klasën e prioritetit BELOWNORMAL.

Siç mund ta shihni, komanda START bën të mundur fillimin e një procesi me të njëjtat 6 prioritete që janë të disponueshme përmes Task Manager.

Disavantazhet e metodës:

  • Vetëm 6 prioritete janë në dispozicion

Metoda 3: Përdorimi i mjetit wmic.exe

Siç tregohet më lart, Task Manager dhe komanda START janë mjaft të ngathët për detyrën e caktimit të prioriteteve. Le të shohim se si ta përdorim këtë në mënyrë më fleksibël. Ne do të përdorim mjetin wmic.exe.

Linja e komandës:

procesi wmic ku emri = "Emri i aplikacionit" CALL prioritet i caktuar ProcessIDLevel

procesi wmic ku emri = "calc.exe" Thirrni prioritetin e caktuar 32768

procesi wmic ku emri = "calc.exe" THIRRJE cakton përparësinë "mbi normale"

Prioritetet (të paracaktuara):

  • boshe: 64
  • nën normale: 16384
  • normale: 32
  • mbi normale: 32768
  • prioritet i lartë: 128
  • në kohë reale: 256

Këtu është një shembull i shkurtër i ekzekutimit të wmic.exe për të marrë informacionin që ju nevojitet

Ne përdorim komandën:

Përmbledhje e listës së proceseve wmic

Do të merrni një listë të proceseve që ekzekutohen në kompjuterin tuaj lokal. Tani ekzekutoni komandën:

Lista e shkurtër e proceseve wmic | gjeni "cmd.exe"

Rezultati:

Unë lansova posaçërisht disa kopje të cmd.exe për ta bërë ilustrimin më të plotë.

Tani lista e proceseve është e kufizuar vetëm në ato procese, emri i modulit të ekzekutueshëm të të cilëve përmban vargun "cmd.exe". Kushtojini vëmendje PID-së së procesit(eve).

Tani le të përpiqemi të zgjedhim proceset që na interesojnë të përdorim WMI drejtpërdrejt dhe pa përdorur mjete standarde të linjës së komandës. Për ta bërë këtë, thjesht shkruani:

procesi wmic ku përshkrimi "cmd.exe" i shkurtër i listës

Rezultati:

Krahasoni rezultatet tuaja. Mbani mend PID-in e procesit CMD.EXE.

Linja e komandës për të ekzekutuar wmic.exe

procesi wmic ku procesid="XXXX" CALL vendos prioritet ProcessIDLevel

Epo, tani mund të ndryshojmë përparësinë e një procesi specifik (për shembull, me PID=8476):

procesi wmic ku procesid = "8476" THIRRJE cakton prioritetin 32768

procesi wmic ku procesid = "8476" THIRRJE cakton përparësinë "mbi normale"

winitpro.ru

Akordimi dhe rritja e performancës së Windows 7.

Shpejtësia e një kompjuteri është me interes për çdo përdorues, në një masë më të madhe ose më të vogël. Për të përfituar sa më shumë nga Windows 7, mund të përdorni një sërë metodash të njohura, më të thjeshtat dhe më komplekset për përdoruesin mesatar.

Në këtë artikull do të shikojmë metodat për akordimin manual të sistemit dhe nuk do të përdorim ndihmën e programeve speciale të krijuara për të rritur performancën e sistemit.

Fillimi i pastrimit

Shumë programe që instaloni i shtohen fillimit kur fillon Windows. Ato fillojnë automatikisht kur ndizni kompjuterin. Duke kontrolluar listën e këtyre programeve dhe duke hequr ato që nuk i përdorni shpesh (ose nuk i përdorni fare), mund të shpejtoni sistemin tuaj.

Për ta bërë këtë, duhet të ekzekutoni mjetin e menaxhimit të konfigurimit të sistemit:

Start -> Control Panel -> System and Security -> Administrative Tools -> System Configuration

ose shkruani vlerën "

msconfig" dhe shtypni Enter.

Në skedën "Fillimi", do të gjeni të gjitha programet që fillojnë automatikisht kur fillon Windows dhe mund t'i hiqni ato që nuk ju nevojiten. Kjo mund të bëhet edhe manualisht duke fshirë vlerat përkatëse nga regjistri i sistemit. Lista e programeve që janë në fillim ndodhet në degët e mëposhtme të regjistrit:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Run

Çaktivizimi i shërbimeve (shërbimeve) të panevojshme

Çaktivizimi i shërbimeve të panevojshme ose të përdorura rrallë do të lehtësojë një pjesë të ngarkesës së RAM-it, gjë që do të lejojë që aplikacionet e tjera të funksionojnë më shpejt. Përpara se të çaktivizoni ndonjë shërbim, ne rekomandojmë krijimin e një pike rikthimi të sistemit në rast të ndonjë ndërlikimi (veçanërisht për përdoruesit e papërvojë): Paneli i kontrollit -> Sistemi -> Mbrojtja e sistemit -> Krijo... Pra, lista e shërbimeve është këtu: Fillimi - > Paneli i kontrollit -> Sistemi dhe siguria -> Mjetet administrative -> Shërbimet

Këtu mund të çaktivizoni shërbimet pak të përdorura. Të mëposhtmet mund të çaktivizohen në mënyrë të sigurt:

· Shërbimi i hyrjes së kompjuterit tablet · Shfletuesi kompjuterik · Shërbimi i ndihmës IP · Regjistri në distancë · Shërbimet e asistentit të përputhshmërisë së programit (Përdorues të avancuar)

Vendosja e prioritetit të procesit

Në mënyrë që aplikacionet të funksionojnë më shpejt, duhet t'u jepni atyre një prioritet më të lartë në krahasim me proceset e sfondit. Në këtë rast, aplikacioneve aktive do t'u ndahet më shumë kohë procesori. Si parazgjedhje, sistemi është konfiguruar në këtë mënyrë, por ekuilibri midis burimeve për proceset aktive dhe të sfondit mund të zhvendoset edhe më tej. Vlera përgjegjëse për këtë është Win32PrioritySeparation, e cila ndodhet në çelësin e regjistrit HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl. Për të hapur regjistrin e sistemit, shkruani "regedit" në vijën e komandës.

Vlera heksadecimal e paracaktuar është 2 (hex) Vlera e rekomanduar është 6 (hex) Gama e vlerave të vlefshme: nga 1 në 26 (hex)

Mund të provoni vlera të tjera për të shpejtuar sistemin tuaj sa më shumë që të jetë e mundur. Kujdes: nuk mund të përdorni vlerën 0, kompjuteri juaj do të ngrijë menjëherë!

Përveç ndryshimit të bilancit të përgjithshëm të burimeve të procesorit, ju mund të vendosni prioritet më të lartë për programet individuale. Kjo mund të bëhet përmes Task Manager.

Ndonjëherë kjo është e dobishme. Për shembull, nëse një program po kryen një operacion shumë të gjatë dhe ju nevojitet për ta bërë më shpejt, atëherë vendosja e tij në një prioritet më të lartë mund të ndihmojë.

Ndryshimi i opsioneve të performancës

Sistemi operativ Windows 7 ju lejon të konfiguroni disa cilësime që mund të shpejtojnë sistemin. Për të hapur dialogun e opsioneve të ndërveprimit, shkoni këtu: Fillimi -> Paneli i kontrollit -> Sistemi dhe siguria -> Sistemi -> Cilësimet e avancuara të sistemit -> Cilësimet (në skedën "Avanced").

Këtu, në skedën Visual Effects, mund të çaktivizoni animacionet e menysë Start, Aero Peek, transparencën e dritares dhe opsione të tjera. Nëse zgjidhni opsionin "Siguroni performancën më të mirë", të gjitha efektet vizuale të Windows Aero do të çaktivizohen dhe sistemi do të funksionojë më shpejt, megjithatë, ju do të sakrifikoni të gjithë bukurinë që na jep Windows 7.

Përshpejtimi Aero Peek

Aero Peek është një veçori që i bën të gjitha dritaret transparente kur vendosni miun mbi katrorin e vogël në të djathtë të orës. Për të zvogëluar kohën e përgjigjes së këtij funksioni, duhet të ndryshoni tastin DesktopLivePreviewHoverTime DWORD, i cili ndodhet në çelësin e regjistrit HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Explorer\Advanced

Nëse nuk ka një çelës të tillë në një degë të caktuar, ju duhet ta krijoni atë dhe më pas thjesht të ndryshoni vlerat e tij. Një vlerë dhjetore prej 1000 është e barabartë me një vonesë prej një sekonde, 500 është e barabartë me gjysmë sekonde, e kështu me radhë.

Çaktivizimi i kontrollit të llogarisë së përdoruesit (UAC)

Kontrolli i llogarisë së përdoruesit (UAC) njofton përdoruesin për ndryshimet në sistem që kërkojnë të drejta administratori. Ky shërbim shfaq njoftimet kur përpiqeni të instaloni një program të ri, kur bëhen ndryshime në sistemin e skedarëve, etj. Kjo mund të jetë e dobishme për fillestarët, por shpesh është zhgënjyese për përdoruesit me përvojë. Për të çaktivizuar njoftimet nga Kontrolli i Llogarisë së Përdoruesit, duhet të bëni sa më poshtë:

· Ekzekutoni konfigurimin e sistemit (“msconfig” pa thonjëza në vijën e komandës). · Shkoni te skeda "Shërbimet" dhe gjeni artikullin "Cilësimet e kontrollit të llogarisë së përdoruesit" në listë · Zgjidhni këtë artikull dhe klikoni butonin "Run". · Do të hapet një dialog në të cilin mund të përdorni rrëshqitësin për të rregulluar lëshimin e njoftimeve.

Ndryshimet e bëra aktivizohen pas rinisjes së kompjuterit.

mydiv.net

Si të ndryshoni prioritetin e ekzekutimit të programeve

Gjatë funksionimit, kompjuteri zgjidh shumë probleme në të njëjtën kohë. Nga rruga, në të njëjtën kohë, kjo nuk është plotësisht e vërtetë, procesori thjesht kalon midis disa detyrave, duke ekzekutuar aplikacione, duke i ekzekutuar ato një nga një. Kjo ndodh aq shpejt sa të jep përshtypjen e punës së njëkohshme. Atyre programeve që kompjuteri i konsideron më të rëndësishëm u jepet prioritet më i madh se të tjerëve dhe për këtë arsye programeve të tilla u ndahet më shumë kohë procesorit. Në mënyrë tipike, përparësia bazë përcaktohet nga kodi i programit. Niveli i prioritetit përcaktohet nga parametrat: kohë reale, e lartë, mbi mesataren, mesatare, nën mesatare dhe e ulët. Duke përdorur menaxherin e detyrave, përdoruesi mund të ndryshojë prioritetin bazë të një programi tashmë të ekzekutuar sipas nevojës nëse beson se programit duhet t'i jepet më shumë kohë CPU. Ose ulni përparësinë në një situatë ku, kur disa aplikacione janë duke ekzekutuar njëkohësisht, disa programe veçanërisht me burime intensive marrin shumë kohë procesori, duke ngadalësuar kështu ekzekutimin e proceseve të tjera. Këto ndryshime të bëra nga përdoruesi do të jenë në fuqi vetëm për kohëzgjatjen e procesit të ekzekutimit. Herën tjetër që të fillojë procesi, ai do të funksionojë në vlerën e tij bazë prioritare. Për të ndryshuar përparësinë, duhet të hapni menaxherin e detyrave duke klikuar me të djathtën në zonën e shiritit të detyrave dhe zgjidhni: Shkoni te skeda "Proceset" dhe theksoni emrin e procesit që dëshironi të ndryshoni. Pastaj klikoni me të djathtën mbi këtë proces, zgjidhni "Priority" nga menyja dhe specifikoni një nivel tjetër prioriteti. Mbani në mend se ekzekutimi i programeve me prioritet të lartë mund të zvogëlojë performancën e sistemit sepse programet e tjera që ekzekutohen do të kenë më pak kohë për të shpenzuar në operacionet I/O.

tipskettle.blogspot.ru

Duke nisur duke përdorur komandën e konsolës së fillimit, mund të nisni aplikacionin me përparësinë e dëshiruar, të specifikoni kohën pas së cilës aplikacioni duhet të mbyllet dhe disa parametra të tjerë. Për ndihmë më të detajuar lexoni fillimin /? Të gjitha këto komanda mund të shkruhen në një skedar *.bat dhe të përdoren për të nisur aplikacionin. Për të mos shkruar skedarë *.bat për secilin program veç e veç dhe për të mos shtypur të gjithë komandën, mund të krijoni një skedar të lartë .bat me përmbajtjen e mëposhtme

jehonë jashtë

fillimi /i lartë %1

dhe vendoseni në direktorinë SendTo të profilit tuaj të përdoruesit. Më pas, për të nisur një program me një prioritet më të lartë, thjesht duhet ta dërgoni atë në këtë skedar duke përdorur butonin e djathtë të miut. Por ju duhet të dërgoni skedarin e ekzekutueshëm, dhe jo shkurtoren për të. Sigurisht, ky skedar mund të ribëhet dhe programet mund të lansohen me një prioritet tjetër.

Shtim: Nis programi përshpejtues

XP mund të funksionojë në dy mënyra. E para u jep përparësi më të lartë aplikacioneve që ekzekutohen nga përdoruesi (Optimize Performance for Applications), e dyta u jep përparësi më të lartë aplikacioneve dhe shërbimeve në sfond (Optimize Performance for Background). Cilësimet mund të shihen duke zgjedhur ikonën e Sistemit në panelin e kontrollit, më pas skedën Advanced dhe butonin "Opsionet e performancës". (Në versionin rus, Paneli i Kontrollit/Sistemi/Opsionet e Avancuara/Performance).

Vlera e parë (për Aplikacionet) u jep përparësi programeve në varësi të nivelit të tyre të prioritetit (niveli i prioritetit). Nëse nuk jeni të njohur me këtë koncept, atëherë le të shpjegojmë shkurtimisht: sipas nivelit, kompjuteri vendos se cilat programe janë më të rëndësishme dhe shpenzon më shumë kohë procesori për to. Niveli përcaktohet nga dy parametra: klasa prioritare (Priority Class) dhe prioriteti i fillit (prioriteti i fillit). Ka klasa: prioritete në kohë reale (në kohë reale), të larta (të larta), mesatare (normale), afër zeros (boshe). Fillimi ka këto prioritete: koha kritike (koha kritike), e lartë (më e lartë), mbi mesatare (mbi normale), mesatare (normale), nën mesatare (nën normale), e ulët (e ulët) dhe afër zeros (boshe).

Në tabelën e mëposhtme mund të shihni se si këto dy parametra ndikojnë në detyrë.

Klasa prioritare

Një vlerë nga 1 në 31 tregon se sa kohë kompjuteri i është caktuar secilit proces. Përdoruesi mund të ndryshojë klasën e prioritetit të një programi në dy mënyra. E para është përmes Task Manager. Është i përshtatshëm nëse programi tashmë po funksionon. Zgjidhni skedën "Proceset", kliko me të djathtën në procesin e dëshiruar, zgjidhni rreshtin "Prioriteti" (Vendosni Prioritetin) dhe vendosni klasën e përparësisë. Metoda e dytë është të specifikoni parametrin kur filloni programin, ose krijoni një skedar komande (.CMD) në një redaktues teksti. Opsione:

fillimi /<класс приоритета> [<путь>]<имя файла>

Për shembull, start /high c:\windows\notepad.exe

Kini kujdes kur caktoni një klasë në kohë reale. Një program i tillë do të ketë një prioritet shumë të lartë, i cili mund të ngadalësojë ekzekutimin e programeve të tjera. Për më tepër, nëse nuk keni një sistem SMP, atëherë një aplikacion i uritur për burime mund të mos i lërë asgjë sistemit dhe do të përballeni me një situatë ku kompjuteri nuk do t'i përgjigjet veprimeve tuaja, ose do të përgjigjet shumë vonë. Në rastin më të keq, thjesht mund të varet.

le te bisedojme në lidhje me prioritetet e procesit të Windows. Në shumicën e rasteve, nuk ka nevojë të "luajë" me përcaktimin e prioriteteve, por ndonjëherë një administrator kompetent i sistemit mund ta ndihmojë sistemin të shpërndajë më saktë kohën e procesorit midis detyrave të ekzekutimit. Nuk ka asnjë recetë të vetme, por me "përzgjedhje dhe kërkim" është mjaft e realizueshme. Ku mund të nevojitet kjo? Për shembull, në kombinimin 1C-SQL, ju mund t'i jepni më shumë kohë procesorit 1C dhe SQL, si proceset më kritike për burimet.

Në përgjithësi, ju mund të shikoni dhe ndryshoni përparësinë e një procesi në ekzekutim përmes Task Manager

DritaretNT/2000/7 /2008

Në Windows 2012 u “varros” pak më thellë

Siç mund të shihet nga shembujt e mësipërm, vetëm 6 prioritete janë në dispozicion për ju (siç rezulton më vonë, këto janë klasat prioritare). Mjaft? Microsoft mendon kështu. Por le të kujtojmë frazën "legjendare" të Bill Geist, i cili tha se "640 KB RAM do të jenë të mjaftueshme për të gjithë". Por koha ka treguar se kjo është larg nga rasti. :)

Tani le të kuptojmë se si është në të vërtetë.

Në fakt ka 32 nivele prioriteti në Windows, nga 0 në 31.

Ata janë grupuar kështu:

  • 31 — 16 nivelet në kohë reale;
  • 15 — 1 nivelet dinamike;
  • 0 - niveli i sistemit të rezervuar për fillin me faqe zero.

Kur krijohet një proces, atij i caktohet një nga gjashtë klasat prioritare:

  1. Klasa në kohë reale (vlera 24),
  2. Klasi i lartë (vlera 13),
  3. Mbi klasën normale (vlera 10),
  4. Klasa normale (vlera 8),
  5. Nën klasën normale (vlera 6),
  6. ose klasë e papunë (vlera 4).

Ju mund të shikoni përparësinë e procesit, siç përshkruhet më sipër, duke përdorur Task Manager.

shënim: Prioritetet mbi normale dhe nën normale janë prezantuar që nga Windows 2000.

Prioriteti i çdo thread ( prioriteti i fillit bazë) konsiston në prioritetin e procesit të tij dhe prioritet relativ vetë rryma. Ekzistojnë shtatë prioritete relative të fillit:

  1. Normale: njëjtë si procesi;
  2. Mbi normale: +1 për prioritetin e procesit;
  3. Nën normale: -1;
  4. Më e larta: +2;
  5. Më e ulëta: -2;
  6. Koha kritike: vendos prioritetin bazë të fillit për klasën në kohë reale në 31, për klasat e tjera në 15.
  7. Idle: vendos përparësinë e fillit bazë për klasën në kohë reale në 16, për klasat e tjera në 1.

Tabela e mëposhtme tregon prioritetet e fijeve të procesit, relative dhe bazë.

Prioriteti i fillit Klasa e procesit Klasa e procesit
Klasa boshe Nën klasën normale Klasa normale Mbi klasën normale Klasi lartë Klasa në kohë reale
1 I papunëI papunëI papunëI papunëI papunë
2 Më e ulëta
3 Më poshtë…
4 Klasa boshe NormaleMë e ulëta
5 Mbi...Më poshtë…
6 Nën klasën normale Më e lartaNormaleMë e ulëta
7 Mbi...Më poshtë…
8 Klasa normale Më e lartaNormaleMë e ulëta
9 Mbi...Më poshtë…
10 Mbi klasën normale Më e lartaNormale
11 Mbi...Më e ulëta
12 Më e lartaMë poshtë…
13 Klasi lartë Normale
14 Mbi...
15 Më e larta
15 Koha kritikeKoha kritikeKoha kritikeKoha kritikeKoha kritike
16 I papunë
17
18
19
20
21
22 Më e ulëta
23 Më poshtë…
24 Klasa në kohë reale Normale
25 Mbi...
26 Më e larta
27
28
29
30
31 Koha kritike

Tani që i dimë të gjitha këto, çfarë mund të bëjmë për të gjitha? Epo, për shembull, filloni të përdorni.

Si tjetër mund të drejtoni një proces me një përparësi "jo standarde" ose ta ndryshoni atë?

Metoda 1. Nisni një detyrë/proces dhe ndryshoni prioritetin përmes Task Manager.

Disavantazhet e metodës:

  • Vetëm 6 prioritete janë në dispozicion
  • Ndërrimi i prioriteteve bëhet me miun dhe nuk është i automatizuar.

Metoda 2. Ju mund të përdorni komandën START me çelësat e duhur

Opsionet e disponueshme të përparësisë janë si më poshtë (Unë po i heq qëllimisht opsionet e linjës së komandës për komandën FILLO nuk lidhet me procesin e përshkruar të punës me prioritetet):

C:\>fillimi /?
Fillon një dritare të veçantë për të ekzekutuar një program ose komandë të caktuar.
FILLO ["titulli"]


I ULËT Filloni aplikimin në klasën e prioritetit IDLE.
NORMAL Filloni aplikimin në klasën e prioritetit NORMAL.
I LARTË Filloni aplikimin në klasën me prioritet të lartë.
KOHE REALE Filloni aplikimin në klasën e përparësisë REALTIME.
MBI NORMALEN Filloni aplikimin në klasën e përparësisë ABOVENORMAL.
MË POSHTË NORMAL Filloni aplikimin në klasën e prioritetit BELOWNORMAL.

Siç mund ta shihni, komanda START bën të mundur fillimin e një procesi me të njëjtat 6 prioritete që janë të disponueshme përmes Task Manager.

Disavantazhet e metodës:

  • Vetëm 6 prioritete janë në dispozicion

Metoda 3: Përdorimi i mjetit wmic.exe

Siç tregohet më lart, Task Manager dhe komanda START janë mjaft të ngathët për detyrën e caktimit të prioriteteve. Le të shohim se si ta përdorim këtë në mënyrë më fleksibël. Ne do të përdorim shërbimin wmic.exe.

Linja e komandës:

procesi wmic ku emri = "Emri i aplikacionit" CALL prioritet i caktuar ProcessIDLevel

procesi wmic ku emri = "calc.exe" Thirrni prioritetin e caktuar 32768

procesi wmic ku emri = "calc.exe" THIRRJE cakton përparësinë "mbi normale"

Prioritetet (të paracaktuara):

  • boshe: 64
  • nën normale: 16384
  • normale: 32
  • mbi normale: 32768
  • prioritet i lartë: 128
  • në kohë reale: 256

Tërheqje. Çfarë duhet të bëni nëse ka disa procese me të njëjtin emër? Prioriteti i një procesi mund të ndryshohet ose nga emri i procesit ose duke përdorur PID (Process ID) të procesit.

Këtu është një shembull i shkurtër i ekzekutimit të wmic.exe për të marrë informacionin që ju nevojitet

Ne përdorim komandën:

shënim: Nuk do të jap një shembull të ekzekutimit të kësaj komande. Lista e proceseve është shumë e madhe. Ju mund ta bëni këtë vetë, nëse dëshironi.

Do të merrni një listë të proceseve që ekzekutohen në kompjuterin tuaj lokal. Tani ekzekutoni komandën:

Lista e shkurtër e proceseve wmic | gjeni "cmd.exe"

Rezultati:

Unë lansova posaçërisht disa kopje të cmd.exe për ta bërë ilustrimin më të plotë.

Tani lista e proceseve është e kufizuar vetëm në ato procese, emri i modulit të ekzekutueshëm të të cilëve përmban vargun "cmd.exe". Kushtojini vëmendje PID-së së procesit(eve).

Tani le të përpiqemi të zgjedhim proceset që na interesojnë të përdorim WMI drejtpërdrejt dhe pa përdorur mjete standarde të linjës së komandës. Për ta bërë këtë, thjesht shkruani:

procesi wmic ku përshkrimi "cmd.exe" i shkurtër i listës

Rezultati:

Krahasoni rezultatet tuaja. Mbani mend PID-in e procesit CMD.EXE.

Linja e komandës për të ekzekutuar wmic.exe

procesi wmic ku procesid="XXXX" CALL vendos prioritet ProcessIDLevel

Epo, tani mund të ndryshojmë përparësinë e një procesi specifik (për shembull, me PID=8476):

procesi wmic ku procesid = "8476" THIRRJE cakton prioritetin 32768

procesi wmic ku procesid = "8476" THIRRJE cakton përparësinë "mbi normale"

Disa detyra (për shembull, pothuajse të gjitha ato që punojnë me DVD) kanë një veti të pakëndshme: ata përpiqen të rrëmbejnë sa më shumë memorie dhe të ngarkojnë të gjithë procesorin. Për shembull, Freemake Converter është i famshëm për këtë. Pas kësaj, natyrisht, e gjithë puna (tjetër) në kompjuter ndalon.

Në një kohë e zgjidha këtë problem me ndihmën e një menaxheri procesi shumë të përshtatshëm, Process Explorer, i cili lejon ndryshimin e prioriteteve të proceseve dhe madje "vrasjen" e tyre. Sidoqoftë, për një kohë të caktuar në 10, sistemi më raportoi me gëzim: "I paaftë për të vendosur përparësi."

Dhe përparësia e detyrave në menaxherin e rregullt të detyrave të Windows 10 ndryshon si kjo:

  1. Shkoni te skeda "Detajet".
  2. Thirrni menunë e kontekstit në emrin e detyrës, prioritetin e së cilës duhet ta ndryshojmë.
  3. Ne zgjedhim prioritetin që na nevojitet prej tij (ato korrespondojnë me Process Explorer).

Ne marrim një psherëtimë të lehtësuar dhe bëjmë gjëra të tjera (të nevojshme).

Meqe ra fjala. Thirrja e menaxherit të detyrave në 10 është shumë e thjeshtë. Thirrni menunë e kontekstit në shiritin e detyrave dhe zgjidhni "Task Manager" prej saj.


Sidoqoftë, ka mundësi të tjera, megjithëse - duke pasur parasysh thjeshtësinë e asaj të mëparshme - përdorimi i tyre është i dyshimtë. Por akoma...
Ju mund (dhe duhet) të telefononi menaxherin e detyrave me tre gishta, por personalisht unë preferoj opsionin më elegant të thirrjes së menaxherit të detyrave - me një klikim të mausit. Gjeni modulin e ngarkesës së dispeçerit, i cili ndodhet këtu: c:\Windows\System32\Taskmgr.exe dhe tërhiqni ikonën e tij në desktop ose, për shembull, në panelin e përdoruesit Total Commander, siç bëra unë:

Proces Explorer

Siç u përmend tashmë, më parë zgjidha problemin e ndryshimit të përparësisë duke përdorur menaxherin e procesit Process Explorer, i cili për një kohë të caktuar në 10 nuk kreu veprimin e kërkuar. Sidoqoftë, me ardhjen e versionit 16.1 (meqë ra fjala ende nuk është Rusifikuar), funksionindryshimi i prioritetit funksionoi përsëri.
Dhe kjo bëhet shumë thjesht.
  1. Thirrni menunë e kontekstit në emrin e detyrës, prioritetin e së cilës duam ta ndryshojmë.
  2. Zgjidhni artikullin "Vendosni prioritetin" nga menyja.
  3. Zgjidhni atë që dëshironi nga lista e prioriteteve:
  • Nën normale
  • Sfondi
  • I papunë (i fshehur)


Vini re se për detyra me burime intensive, për shembull, kur shkarkoni dhe konvertoni skedarë video, instalojSfondi (sfondi), pas së cilës të gjitha proceset e tjera funksionojnë pa vonesa.
Kështu që ne shkarkojmë një program falas që nuk kërkon instalim, për shembull, nga këtu http://soft.softodrom.ru/ap/Process-Explorer-p1203 dhe punojmë me të.

Shiko gjithashtu:

  • Të gjitha postimet e mia më të njohura në blog para Windows 10.
  • Përshtatja e dritares së Explorer në Windows 10.
  • Si të hyni në modalitetin e sigurt në Windows 10.
  • Si të rivendosni Windows 10 duke përdorur pikat e rivendosjes nëse sistemi nuk fillon.
  • Si të hiqni programet dhe aplikacionet në Windows 10.
  • Ku është dosja e nisjes në Windows 10?
  • Si të fshini dosjen Windows.old në Windows 10.
  • Si të aktivizoni "God mode" në Windows 10.
  • Si të shkarkoni Windows 10 zyrtar, të përmirësoni në versionet e mëparshme dhe të instaloni nga e para pa një çelës produkti.
  • Gjenerimi i një çelësi të ri kur përmirësohet në Windows 10.
  • Si të riktheheni nga Windows 10 në një version të mëparshëm të sistemit. Cila llogari të përdoret në Windows 10 - lokale apo Microsoft?
  • Cili është formati .ESD dhe si të konvertohet një imazh .ESD në .ISO.
  • Çaktivizoni përditësimet automatike në Windows 10.

Artikujt më të mirë mbi këtë temë