Kako prioritet procesa učiniti trajnim. Hack konkurencija: pokrećemo procese sa unapred određenim prioritetom. Kako ubrzati rad računara u praksi koristeći program


Šta znači riječ "prioritet"? Eh, slab? Ovo je privilegija, baš kao što je postojala hijerarhija u Egiptu: faraoni i robovi, osjećate li razliku? Neki ljudi nose kamenje za piramide, dok drugi naređuju - demokratija!))

Isto tako, procesi imaju prioritete, oh, ne znate šta procesi znače!

Aktivan proces je svaka pokrenuta aplikacija: pretraživač, igra, program itd. Ovo je prioritet koji nam omogućava da dodijelimo sve resurse za podršku procesu, ili, naprotiv, ograničimo kapacitet procesa.

Zašto mijenjati prioritete procesa?

Zamislimo da igrate kompjutersku igricu, ali neke od resursa uzimaju druge aplikacije, posebno one koje takođe vole da konzumiraju.

Dakle, tako da je operaciona sala windows sistem Shvatio sam da svu moguću moć treba dati jednom jedinom procesu, odnosno igri - ovom procesu (u našem primjeru, kompjuterskoj igrici) trebamo postaviti najviši prioritet.

Uf, nadam se da ste shvatili moju poentu. Hajde sada da pričamo o glavnoj stvari...

Koji su prioriteti u Windowsu?

  • Prioritet u realnom vremenu – u stvari, Windows sada ovaj proces smatra svrhom njegove prirode, svi mogući resursi se dodeljuju samo ovom procesu.
  • Visoki prioritet - Neki resursi idu drugim aplikacijama, ali glavni kolač se i dalje daje jednom procesu.
  • Iznad prosjeka – Neznatna prednost se daje odabranom procesu.
  • Srednji prioritet – obično svi procesi u početku imaju status “srednji”, tako da možemo reći da proces normalno radi.
  • Nizak – Windows potpuno ometa proces i ne dozvoljava mu da se pokaže u punom sjaju.

Kako promijeniti prioritet?

Sada ću govoriti o Windows 7, jer je to sistem koji trenutno imam.

1. Potrebno je da pritisnete kombinaciju tastera Alt -Ctrl – D i otvoriće vam se lista, potrebno je da izaberete “task manager”.

2. Ako želite promijeniti prioritet glomaznih i vidljivih aplikacija, na primjer pretraživača, tada trebate odabrati karticu “aplikacije” i desnim klikom na odgovarajuću aktivnu aplikaciju, a zatim kliknuti na “idi na obradu”.

3. Zatim ćete vidjeti da je traženi proces označen na kartici procesi, obično se zove isto kao i sama navedena aplikacija, sve što trebate učiniti je da kliknete desnim tasterom miša na proces i zadržite pokazivač iznad prioriteta, a zatim odaberite odgovarajući.

Kao što je već objašnjeno, bolje je dati visoke prioritete aplikacijama koje troše mnogo resursa i koje trenutno koristite - to može biti bilo šta: igre, programi, pretraživači itd.

Hvala na gledanju, ostavite komentar ako imate pitanja!


zavlekyxa.ru

Upravljanje prioritetima procesa u Windows Vista i Windows 7

Gotovo svi znaju šta je prioritet procesa, ali ako ne, pokušat ću ukratko objasniti. Ovaj koncept je, u određenom smislu, isti i za Windows i za Linux, kao i za neke druge operativne sisteme. Sada ćemo pričati o operativnim sistemima Windows Vista i windows 7. windows Vista i Wnidows 7, međutim, kao i prethodne verzije, sistemi su multitasking, tj. može da izvršava mnoge programe paralelno, a takođe i višenitno, ali to je već odstupanje, odnosno nepotrebno produbljivanje u temu. Svaki program koji radi u Windows-u je proces ili nekoliko procesa. Za svaki proces, kada se pokrene, u sistemu se dodeljuje memorija, a postavlja se i podrazumevani prioritet, osim ako sam program ne navede prioritet sa kojim se mora pokrenuti. Što je veći prioritet procesa, to mu je dodijeljeno više procesorskog vremena; što je niži prioritet, to je manje procesorskog vremena dodijeljeno procesu. Ili ako jednostavnim jezikom - što je prioritet veći, to procesor češće i više „obraća pažnju“ na proces i njegove operacije, a što je prioritet manji, to manje „obraća pažnju“. Shodno tome, to utiče na brzinu izvršavanja određenog programa. U Windowsu 7, u početku sam bio iznenađen činjenicom da u suštini čisto dekorativni procesi, poput sidebar.exe (gadgeti za desktop), dobijaju potpuno istu količinu CPU vremena kao i drugi procesi. Istovremeno, sam sidebar.exe ne obavlja nikakve previše važne ili nepotrebne funkcije. Pa zašto bi onda posvetio istu količinu CPU vremena kao, na primjer, aplikacija sa velikim resursima kao što je 3D igra ili 3D editor sa velikom scenom? Na osnovu ovog pitanja počeo sam, kako kažu, da se igram sa procesnim prioritetima. Glavna stvar koju sam shvatio je da je za korisničke programe bolje da ne idu više od normalnog prioriteta, jer tada Windows Vista/7 može početi pogrešno da distribuira vrijeme procesora i neki važni sistemski procesi će početi da se „usporavaju“. Kao posljednje sredstvo, možete postaviti prioritet na AboveNormal za korisnički proces koji vam je potreban, ali u vrlo rijetkim slučajevima to dodaje primjetnu razliku u performansama programa. Ali u isto vrijeme, niko ne zabranjuje snižavanje prioriteta drugih, manje ili više važnih procesa, kako ne bi pojeli dragocjeno procesorsko vrijeme, na primjer, iz igre. Često vam takve manipulacije zaista omogućavaju da osvojite 5-10FPS. Nedostatak koji je mnogima poznat je taj što kada promijenite prioritet preko “Task Managera”, on se čuva samo dok se proces ne završi, a zatim se proces ponovo pokreće sa zadanim prioritetom. One. vaše postavke prioriteta se ne pamte. Zbog toga su se na Internetu pojavili mnogi programi koji pamte vaš izbor prioriteta, a kada sljedeći put pokrenete program, oni ga automatski mijenjaju umjesto vas. U početku nisam vjerovao da Windows nema neku vrstu alata za upravljanje i pamćenje prioriteta procesa i počeo sam kopati po dokumentaciji na Microsoftovim web stranicama. Neću započeti raspravu na temu loše dokumentacije o Windows mogućnostima, ali se pokazalo da sam bio u pravu. Za bilo koji proces u Windows-u možete ručno odrediti prioritet i neka druga svojstva s kojima će se pokrenuti kroz registar. Put do ključa registratora: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options Kako pokrenuti uređivač registra? Pritisnite kombinaciju tipki Win+R (prečica do komande “run”), u prozoru koji se pojavi , upišite regedit u tekstualnu liniju i pritisnite Enter =) Da biste odredili prioritet procesa s kojim bi uvijek trebao odmah započeti, potrebno je da kreirate odjeljak s njegovim imenom u gornjoj grani registra.

Zatim kreirajte još jedan odjeljak u njemu, tj. već pododjeljak pod nazivom PerfOptions i u njemu kreirajte DWORD parametar (32 bita) pod nazivom CpuPriorityClass i postavite ga na jednu od decimalnih vrijednosti - 1, 2, 3, 5, 6.

1 - prioritet u mirovanju (nizak); 2 - prioritet Normal (srednji); 3 - prioritet Visok (visok); 5 - prioritet ispod normalnog (ispod prosjeka);

6 - prioritet AboveNormal (iznad prosjeka);

Pogledajmo sidebar.exe kao primjer.

U grani registra HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options kreiram sekciju sidebar.exe. U njemu kreiram pododjeljak PerfOptions. I u ovom pododjeljku kreiram DWORD parametar (32 bita) pod nazivom CpuPriorityClass sa decimalnom vrijednošću 1.

Dakle, sidebar.exe će sada uvijek raditi s niskim prioritetom (u mirovanju).

Sve gore navedene operacije mogu se obaviti i preko komandne linije (cmd).

Napisao sam mali univerzalni batch fajl koji sve ovo radi za korisnika. Link do batch fajla: save_process_priority.cmd U batch fajlu sve stavke su napisane na ruskom jeziku. Korisnik samo treba da unese naziv procesa koji mu je potreban i odabere prioritet. Da bi vaša podešavanja prioriteta stupila na snagu, morate ponovo pokrenuti proces. Ako ste uveli nekoliko sistemskih procesa odjednom, ponovo pokrenite sistem, biće lakše. Ovo je neophodno jer se podaci iz registra čitaju samo kada se programi učitavaju i pokreću, ali ne i dok su pokrenuti. To je sve, hvala na pažnji =) Ako primijetite grešku, obavezno me obavijestite, bit ću vam jako zahvalan.

Autorsko pravo © 2011 Tsiryuta G. N.

stopgame.ru

Upravljanje prioritetima procesa u Windowsu

Hajde da razgovaramo o prioritetima Windows procesa. U većini slučajeva nema potrebe da se „igrate“ sa postavljanjem prioriteta, ali ponekad kompetentni administrator sistema može pomoći sistemu da pravilnije rasporedi vreme procesora između izvršavanja zadataka. Ne postoji jedinstven recept, ali je „odabirom i traženjem“ sasvim izvodljiv. Gdje bi ovo moglo biti potrebno? Na primjer, u kombinaciji 1C-SQL, možete dati više procesorskog vremena 1C i SQL-u, kao procesima koji su najkritičniji za resurse.

Općenito, možete vidjeti i promijeniti prioritet pokrenutog procesa putem upravitelja zadataka

windows NT/2000/7/2008

U Windowsu 2012 ovo je bilo "zakopano" malo dublje

Kao što možete vidjeti iz datih primjera, na raspolaganju vam je samo 6 prioriteta (kao što ćete kasnije saznati, to su klase prioriteta). Dosta? Microsoft tako misli. Ali prisjetimo se “legendarne” fraze Billa Geista, koji je rekao da će “640 KB RAM-a biti dovoljno za sve”. Ali vrijeme je pokazalo da je to daleko od slučaja. :)

Hajde sada da shvatimo kako je to zaista.

Zapravo postoje 32 nivoa prioriteta u prozorima, od 0 do 31.

Grupirani su ovako:

  • 31 - 16 nivoa u realnom vremenu;
  • 15 - 1 dinamički nivo;
  • 0 - sistemski nivo rezervisan za nit sa nultom stranicom.

Kada je proces kreiran, dodjeljuje mu se jedna od šest klasa prioriteta:

  1. Čas u realnom vremenu (vrijednost 24),
  2. Visoka klasa (vrijednost 13),
  3. Iznad normalne klase (vrijednost 10),
  4. Normalna klasa (vrijednost 8),
  5. Ispod normalne klase (vrijednost 6),
  6. ili Idle klasa (vrijednost 4).

Možete vidjeti prioritet procesa, kao što je gore opisano, koristeći Task Manager.

Prioritet svake niti (prioritet osnovne niti) je zbir njenog prioriteta procesa i relativnog prioriteta same niti. Postoji sedam relativnih prioriteta niti:

  1. Normalno: isto kao i proces;
  2. Iznad normalnog: +1 za prioritet obrade;
  3. Ispod normale: -1;
  4. Najviše: +2;
  5. Najniže: -2;
  6. Vremenski kritično: postavlja prioritet osnovne niti za klasu Real time na 31, za druge klase na 15.
  7. Neaktivan: postavlja osnovni prioritet niti za klasu Real time na 16, za druge klase na 1.

Sljedeća tabela prikazuje prioritete procesa, relativne i osnovne niti.

Prioritet niti Procesna klasa Procesna klasa
Idle class Ispod normalne klase Normalna klasa Iznad normalne klase Visoko društvo Čas u realnom vremenu
1 Idle Idle Idle Idle Idle
2 Najniže
3 Ispod…
4 Idle class Normalno Najniže
5 Iznad... Ispod…
6 Ispod normalne klase Najviša Normalno Najniže
7 Iznad... Ispod…
8 Normalna klasa Najviša Normalno Najniže
9 Iznad... Ispod…
10 Iznad normalne klase Najviša Normalno
11 Iznad... Najniže
12 Najviša Ispod…
13 Visoko društvo Normalno
14 Iznad...
15 Najviša
15 Vreme je kritično Vreme je kritično Vreme je kritično Vreme je kritično Vreme je kritično
16 Idle
17
18
19
20
21
22 Najniže
23 Ispod…
24 Čas u realnom vremenu Normalno
25 Iznad...
26 Najviša
27
28
29
30
31 Vreme je kritično

Sada kada znamo sve ovo, šta možemo učiniti povodom svega toga? Pa, na primjer, počnite koristiti.

Kako drugačije možete pokrenuti proces sa "nestandardnim" prioritetom ili ga promijeniti?

Metoda 1. Pokrenite zadatak/proces i promijenite prioritet kroz Task Manager.

Nedostaci metode:

  • Dostupno samo 6 prioriteta
  • Promena prioriteta se vrši pomoću miša i nije automatizovana.

Metoda 2. Možete koristiti naredbu START sa odgovarajućim tasterima

Dostupni ključevi odgovorni za prioritete su sljedeći (namjerno izostavljam ključeve komandne linije naredbe START koji se ne odnose na opisani proces rada sa prioritetima):

C:\>pokreni /? Pokreće poseban prozor za pokretanje određenog programa ili komande. START ["naslov"]

LOW Pokrenite aplikaciju u klasi prioriteta IDLE.

NORMALNO Pokrenite aplikaciju u klasi prioriteta NORMAL. VISOKO Pokrenite aplikaciju u klasi VISOKOG prioriteta. REALTIME Pokrenite aplikaciju u klasi prioriteta REALTIME. ABOVENORMAL Pokrenite aplikaciju u ABOVENORMAL klasi prioriteta. BELOWNORMAL Pokrenite aplikaciju u BELOWNORMAL klasi prioriteta.

Kao što vidite, naredba START omogućava pokretanje procesa sa istih 6 prioriteta koji su dostupni preko Task Managera

Nedostaci metode:

  • Dostupno samo 6 prioriteta

Metod 3: Korišćenje uslužnog programa wmic.exe

Kao što je gore prikazano, Task Manager i START komanda su prilično nezgrapni za zadatak dodjeljivanja prioriteta. Hajde da vidimo kako ovo fleksibilnije koristiti. Koristićemo uslužni program wmic.exe.

Komandna linija:

wmic proces gdje je name="AppName" CALL postavljen prioritet ProcessIDLevel

wmic proces gdje je name="calc.exe" CALL postavljen prioritet 32768

wmic proces gdje name="calc.exe" CALL postavlja prioritet "iznad normalnog"

Prioriteti (unaprijed definirani):

  • mirovanje: 64
  • ispod normale: 16384
  • normalno: 32
  • iznad normalnog: 32768
  • visoki prioritet: 128
  • realno vrijeme: 256

Evo kratkog primjera pokretanja wmic.exe da biste dobili informacije koje su vam potrebne

Koristimo naredbu:

kratak spisak wmic procesa

Dobićete listu procesa koji se pokreću na vašem lokalnom računaru. Sada pokrenite naredbu:

wmic lista procesa kratak | pronađite "cmd.exe"

rezultat:

Posebno sam pokrenuo nekoliko kopija cmd.exe kako bi ilustracija bila potpunija.

Sada je lista procesa ograničena samo na one procese čije ime izvršnog modula sadrži string “cmd.exe”. Obratite pažnju na PID procesa.

Pokušajmo sada odabrati procese za koje smo zainteresirani da koristimo WMI direktno i bez pribjegavanja standardnim sredstvima komandna linija. Da biste to učinili, jednostavno napišite:

wmic proces gdje opis="cmd.exe" lista kratak

rezultat:

Uporedite svoje rezultate. Zapamtite PID procesa CMD.EXE.

Komandna linija za pokretanje wmic.exe

wmic proces gdje processid="XXXX" CALL setpriority ProcessIDLevel

Pa, sada možemo promijeniti prioritet određenog procesa (na primjer, sa PID=8476):

wmic proces gdje processid="8476" CALL postavlja prioritet 32768

wmic proces gdje processid="8476" CALL postavlja prioritet "iznad normalnog"

winitpro.ru

Podešavanje i povećanje performansi Windows 7.

Brzina računara u većoj ili manjoj meri interesuje svakog korisnika. Kako biste maksimalno iskoristili Windows 7, možete pribjeći brojnim dobro poznatim metodama, kako najjednostavnijim tako i složenijim za prosječnog korisnika.

U ovom članku ćemo pogledati metode za ručno podešavanje sistema i nećemo pribjeći pomoći posebnih programa dizajniranih za povećanje performansi sistema.

Pokretanje čišćenja

Mnogi programi koje instalirate dodaju se u pokretanje kada se Windows pokrene. Pokreću se automatski kada uključite računar. Provjeravanjem liste ovih programa i uklanjanjem onih koje ne koristite često (ili ih uopće ne koristite), možete ubrzati svoj sistem.

Da biste to učinili, morate pokrenuti alat za upravljanje konfiguracijom sistema:

Start -> Kontrolna tabla -> Sistem i sigurnost -> Administrativni alati -> Konfiguracija sistema

ili uđite komandna linija znači "

msconfig" i pritisnite Enter.

Na kartici Startup pronaći ćete sve programe koji se automatski pokreću kada se Windows pokrene, a možete i ukloniti one koji vam nisu potrebni. To se također može učiniti ručno brisanjem odgovarajućih vrijednosti iz sistemskog registra. Lista programa koji se pokreću nalazi se u sljedećim granama registra:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Run

Onemogućavanje nepotrebnih servisa (usluga)

Onemogućavanje nepotrebnih ili rijetko korištenih usluga oslobodit će dio opterećenja RAM-a, što će omogućiti drugim aplikacijama da rade brže. Pre nego što onemogućite bilo koju uslugu, preporučujemo kreiranje tačke vraćanja sistema u slučaju bilo kakvih komplikacija (posebno za neiskusne korisnike): Kontrolna tabla -> Sistem -> Zaštita sistema -> Kreiraj... Dakle, lista usluga je ovde: Start - > Kontrolna tabla -> Sistem i sigurnost -> Administrativni alati -> Usluge

Ovdje možete onemogućiti malo korištene usluge. Sljedeće se može bezbedno onemogućiti:

· Usluga unosa za tablet računar · Preglednik računara · Usluga IP pomoći · Udaljeni registar · Pomoćne usluge za kompatibilnost programa (napredni korisnici)

Postavljanje prioriteta procesa

Da bi pokrenute aplikacije radile brže, morate ih više podesiti visok prioritet, u poređenju sa pozadinskim procesima. U tom slučaju aktivnim aplikacijama će biti dodijeljeno više procesorskog vremena. Podrazumevano, sistem je konfigurisan na ovaj način, ali ravnoteža između resursa za aktivne i pozadinske procese može se još više pomeriti. Vrijednost odgovorna za ovo je Win32PrioritySeparation, koja se nalazi u ključu registratora HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl. Da biste otvorili sistemski registar, upišite “regedit” u komandnu liniju.

Zadana heksadecimalna vrijednost je 2 (hex) Preporučena vrijednost je 6 (hex) Raspon važećih vrijednosti: od 1 do 26 (hex)

Možete isprobati druge vrijednosti da ubrzate svoj sistem što je više moguće. Pažnja: ne možete koristiti vrijednost 0, vaš računar će se odmah zamrznuti!

Osim promjene ukupnog balansa procesorskih resursa, možete postaviti veći prioritet pojedinačnim programima. To se može uraditi preko Task Managera.

Ponekad je ovo korisno. Na primjer, ako neki program izvodi veoma dugu operaciju i treba vam da to učini brže, onda bi njegovo postavljanje na viši prioritet moglo pomoći.

Promjena opcija performansi

Operativni sistem Windows 7 vam omogućava da konfigurišete neke postavke koje mogu da ubrzaju sistem. Da biste otvorili dijalog Opcije interakcije, idite ovdje: Start -> Kontrolna tabla -> Sistem i sigurnost -> Sistem -> Napredne postavke sistema -> Postavke (na kartici Napredno).

Ovdje, na kartici Vizuelni efekti, možete isključiti animacije izbornika Start, Aero Peek, transparentnost prozora i druge opcije. Ako odaberete opciju "Osigurajte najbolje performanse", sve vizuelni efekti windows Aero, i sistem će raditi brže, međutim, žrtvovaćete svu lepotu koju nam pruža Windows 7.

Aero Peek ubrzanje

Aero Peek je funkcija koja sve prozore čini transparentnim kada pređete mišem preko malog kvadrata desno od sata. Da biste smanjili vrijeme odgovora ove funkcije, trebate promijeniti DesktopLivePreviewHoverTime DWORD ključ, koji se nalazi u ključu registratora HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Explorer\Advanced

Ako u datoj grani nema takvog ključa, potrebno ga je kreirati, a zatim jednostavno promijeniti njegove vrijednosti. Decimalna vrijednost od 1000 jednaka je kašnjenju od jedne sekunde, 500 je jednako pola sekunde, itd.

Onemogućavanje kontrole korisničkog računa (UAC)

Kontrola korisničkog naloga (UAC) obavještava korisnika o promjenama u sistemu koje zahtijevaju administratorska prava. Ova usluga prikazuje obavještenja kada pokušate da instalirate novi program, kada unesete promjene sistem podataka itd. Ovo može biti korisno za početnike, ali je često frustrirajuće za iskusne korisnike. Da biste onemogućili obavještenja iz Kontrole korisničkog računa, morate učiniti sljedeće:

· Pokrenite konfiguraciju sistema (“msconfig” bez navodnika u komandnoj liniji). · Idite na karticu "Usluge" i pronađite stavku "Postavke kontrole korisničkog naloga" na listi · Odaberite ovu stavku i kliknite na dugme "Pokreni". · Otvara se dijalog u kojem možete koristiti klizač za podešavanje izdavanja obavještenja.

Učinjene promjene se aktiviraju nakon ponovnog pokretanja računara.

mydiv.net

Kako promijeniti prioritet pokretanja programa

Tokom rada, računar istovremeno rješava mnoge probleme. Usput, u isto vrijeme, to nije sasvim točno, procesor se jednostavno prebacuje između nekoliko zadataka, pokrenute aplikacije, izvodeći ih jednu po jednu. To se dešava tako brzo da se ostavlja utisak istovremenog rada. Onim programima koje računar smatra važnijim daju veći prioritet od ostalih, pa se tim programima dodeljuje više procesorskog vremena. Tipično, osnovni prioritet je određen programskim kodom. Nivo prioriteta je određen parametrima: realno vrijeme, visok, iznad prosjeka, prosjek, ispod prosjeka i nizak. Koristeći upravitelj zadataka, korisnik može po potrebi promijeniti osnovni prioritet programa koji je već pokrenut ako vjeruje da je programu potrebno više CPU vremena. Ili smanjite prioritet u situaciji kada, kada se nekoliko aplikacija radi istovremeno, neki programi koji su posebno zahtjevni za resurse zauzimaju previše vremena procesora, usporavajući tako izvršavanje drugih procesa. Ove promjene koje izvrši korisnik bit će na snazi ​​samo za vrijeme trajanja procesa. Sljedeći put kada se proces pokrene, on će se pokrenuti na svojoj osnovnoj vrijednosti prioriteta. Da biste promijenili prioritet, potrebno je da otvorite upravitelj zadataka desnim klikom na području trake zadataka i odaberete: Idite na karticu "Procesi" i označite naziv procesa koji želite promijeniti. Zatim kliknite desnim tasterom miša na ovaj proces, izaberite “Priority” iz menija i odredite drugi nivo prioriteta. Treba imati na umu da pokretanje programa sa visokim prioritetom može dovesti do smanjenja performansi sistema, jer u ovom slučaju drugo pokrenuti programiće dobiti manje vremena za I/O operacije.

tipskettle.blogspot.ru

Tema nije nova, ali možda nekome bude od koristi. Kako automatski pokrenuti procese s visokim ili niskim prioritetom bez korištenja programa za ljevoruku i vlastitim rukama? Reći ću vam da koristite Windows 7 kao primjer, ali koraci će biti slični u Windowsima 8 i 10.

Čestitamo učesniku takmičenja

Ovaj tekst je poslat na autorski konkurs koji smo raspisali u proljeće. Pregledali smo veliki broj pristiglih materijala, sumirali rezultate i nagradili pobjednike. Autor ove bilješke dobio je nagradu - tromjesečnu pretplatu na Hacker. Čestitamo!

Prvo odaberite program ili igru ​​kojoj želimo dati prioritet. Uzmimo za primjer Google pretraživač Chrome. Kliknite desnim tasterom miša na Chrome prečicu i izaberite lokaciju datoteke u kontekstnom meniju.


Ne zaboravite odabrati "Prikaži ekstenzije datoteka". Da biste to učinili, u Exploreru odaberite “Organiziraj → Opcije mape → Prikaz” i poništite izbor “Sakrij ekstenzije za poznate tipove datoteka”, kliknite “Primijeni” i “U redu”.



Sada kopirajte ime chrome.exe dvostrukim klikom na ime i pritiskom Ctrl + C ili odabirom "Kopiraj" iz kontekstnog izbornika.



Idemo u registar, da biste to učinili, pritisnite Win + R i napišite regedit.



Pritisnite Enter i otvoriće se Registry Editor.



Idite na putanju HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Opcije izvršavanja datoteke slike. Kliknite desnim tasterom miša na odeljak „Opcije izvršavanja datoteke slike“ i izaberite „Kreiraj“ i „Particiju“ u kontekstualnom meniju.



Nazovimo novi odjeljak chrome.exe.



Ako ne možete preimenovati odjeljak i zove se "Novi odjeljak #1", kliknite desnim gumbom miša na njega i odaberite "Preimenuj" u kontekstnom izborniku.



U istoj sekciji kreiramo još jednu sekciju. Nazovimo ga PerfOptions i stvorimo DWORD (32-bitni) parametar u njemu. Da biste to učinili, desnom tipkom miša kliknite odjeljak PerfOptions i odaberite “Novo → DWORD vrijednost (32 bita)” u kontekstnom izborniku.



Brojevni sistem postavljamo na “Decimalni” i označavamo prioritet u vrijednosti kao broj - na primjer, 3. Kliknite OK.


  • 1 - prioritet u mirovanju (nizak)
  • 5 - prioritet ispod normalnog (ispod prosjeka)
  • 8 - prioritet Normal (srednji)
  • 6 - prioritet iznad normalnog (iznad prosjeka)
  • 3 - prioritet Visok (visok)

Zatvorite registar, pokrenite preglednik i upravitelj zadataka (Ctrl + Shift + Esc, Ctrl + Alt + Delete ili kliknite desnim tasterom miša na traku zadataka i "Pokreni upravitelj zadataka" u kontekstnom izborniku). U upravitelju zadataka idite na karticu "Procesi" i potražite proces chrome.exe. Kliknite desnim tasterom miša na njega i izaberite „Prioritet“ u kontekstnom meniju da proverite da li je postavljen prioritet koji ste postavili.



Na ovaj način možete optimizirati procese dajući visoki prioritet programima koje najčešće koristite, a nizak prioritet programima koji vam nisu važni.

Takmičenje se nastavlja

Odlučili smo produžiti konkurs i pretvoriti ga u trajnu promociju. Ako nam pošaljete opis hakovanja, koristan savjet ili opis cool nepoznatog programa, još uvijek možete dobiti pretplatu na mjesec, tri mjeseca ili, ako pokušate, na godinu dana.

Ovaj vodič je napravljen za Izvor 1, Reborn će biti pregledan što je prije moguće.

Uvod

Priručnik je u potpunosti ažuriran 1. februara 2014. godine. Većina timova se nije promijenila. Ako se pojave novi, pišite.

Postavljanje lokacije

Lokacija (snimke ekrana)

Lista naredbi (pokretanje igre)

-konzola- pokreće igru ​​sa uključenom konzolom. Više detalja:

-novid- pri pokretanju, onemogućuje video koji se reproducira kada igra počne
-toconsole- nasilno lansira konzola, čak i ako je parametar specificiran +mapa, što prisiljava motor da učita mapu kada igra počne

Lista naredbi

-override_vpk- igra će učitati elemente igre \steamapps\common\dota 2 beta\dota zamijenite i učitajte ih u igru. Naredba je namijenjena za modifikacije.
Korištenje -override_vpk je uklonio Valve.
Umjesto toga, dodali smo malo drugačiju naredbu:
-enable_addons- omogućava vam korištenje dozvoljenih modifikacija klijentskih resursa ( Mini mapa, HUD, ikone i zvučne skripte, muzičke skripte i flash video)
-autoconfig- Vraća grafičke postavke na zadane vrijednosti. Ignorira sve instalirane konfiguracije dok se ovaj parametar ne ukloni
-dev- uključuje programer mod. Takođe onemogućava automatsko učitavanje pozadinske slike menija i prestaje da traži potvrdu za izlazak.
Posljednje linije konzole će biti prikazane na vrhu HUD-a igre. Ne preporučuje se upotreba
-nod3d9ex * - isključuje se(prisiljeno) directx 9 eksterno renderovanje.
-d3d9ex * - uključuje(prisiljeno) directx 9 eksterno renderovanje.
-32bit- pokreće motor u 32-bitnom modu. Korisno samo za 64-bitni OS.
-pun ili -cijeli ekran- pokrenite igru režim preko celog ekrana
-prozor ili -sw- pokreće igru ​​u ekranu
-w **** -h**** - Pokreće Dota 2 sa određenom rezolucijom ekrana (širina i visina). npr.: -w 1280 -h 1024
-noborder- ne prikazujte okvir prozora i naslov kada pokrećete igru ​​u prozorskom modu
-nema zvuka- potpuno isključuje zvuk u igrici
-nosync* - onemogućava vertikalnu sinhronizaciju.
+exec"cfg file name" (bez navodnika) - Automatski učitava CFG konfiguracijski fajl pri pokretanju. Na primjer, možete pokrenuti svoju posebnu konfiguraciju s postavkama.
-noaafonts* - onemogućiti TrueType fontovi (izglađivanje fonta)
-nesiguran - VAC ne koristi se prilikom pokretanja servera
-nomaster- server koji ste kreirali nije vidljiv drugim korisnicima na listi Steam servera
-gl- mijenja kvalitetu igre na OpenGL, zadana postavka je Softver.
-heapsize"NUMBER" * - Postavlja veličinu datoteke stranične stranice (prihvatljiv broj je 2-4 puta veći od fizičkog ram memorija) koje će igra koristiti (u kilobajtima).
Izračunava se pomoću formule: (RAM / 2 * 1024). Primjeri brojeva za OP:

  • 512 MB => 262144;
  • 1 GB => 524288;
  • 2 GB => 1048576;
  • 3 GB => 1572864;
  • 4 GB => 2097152;
  • 8 GB => 4194304
-nisko- pokreće igru ​​sa NISKIM prioritetom.
-visoko* - pokreće igru ​​sa VISOKIM prioritetom.
-nojoy- onemogućuje džojstik u igri
-noipx- ne učitava IPX konekcije, omogućava vam da uštedite RAM
-noforcemspd** - koristite postavke brzine miša iz Windowsa;
-noforcemparms** - koristite postavke dugmeta miša iz Windowsa;
-noforcemaccel** - koristite postavke ubrzanja miša iz Windowsa;
-freq"BROJ" ili -Osvježiti"NUMBER" * - setovi brzina osvježavanja ekrana(60 Hz se preporučuje za LCD monitore, a 85 ili 100 Hz za CRT monitore)
-nocrashdialog- onemogućava ugrađeni program za otklanjanje grešaka u igri, omogućavajući vam da sačuvate nešto RAM-a. Uklanja dijalog" memorija se nije mogla pročitati".
-condebug- omogućava način otklanjanja grešaka, u kojem će cijeli sadržaj konzole biti upisan u datoteku console.log

* Oni će pomoći u optimizaciji FPS-a, ali možda ne i sve komande (što bi Dota * nije zaostajao*)
** Ubrzanje miša u Windowsima

Lista komandi (interfejs menija)

-dota_embers 0- Isključite pozadinsku animaciju u glavnom meniju (ovo je jedini način da se stare pozadine stave u meni, tj. one će biti bez animacije)
-dashboard international_2012- Promijenite temu menija u Međunarodni 2012
-dashboard international_2013- Promijenite temu menija u Međunarodni 2013
-dashboard frostivus_2013- Promijenite temu menija u Frostivus 2013
- instrument tabla spirits_2013- Promijenite temu menija u 3 Spirits Update
-komandna tabla newbloom_2014- Promijenite temu menija u Newbloom

Lista komandi (ne radi)

-međunarodni
-international2012
-Noć vještica
-savršen svijet* - Poklon kugla putem kineskog klijenta
-dxlevel :
-dxlevel 9; lansiranje sa DirectX 9.
-dxlevel 8 ; lansiranje sa DirectX 8.
-dxlevel 7 ; pokrenuti sa DirectX 7.
-dxlevel 6; lansiranje sa DirectX 6.

* Može slomiti klijenta

FAQ i probleme

Između naredbi sačuvaj (piši) prostori.
- Da li je moguće napisati nekoliko komandi? - Može.
- Najviše problema sa igrom riješeno provjerom keša.
- Ako ste ipak počeli utakmicu sa timom -savršen svijet i bio je težak s registracijom kineskog klijenta, igranjem igrice itd. a u isto vrijeme, nakon svega, Dota će izgledati čudno:

  • Provjerite keš memoriju
  • Promijenite jezik Dota s engleskog na drugi i natrag (kao posljednje sredstvo, učinite istu prijevaru sa samim Steamom)
- Problem sa prekid veze sa serverom :
  • Kroz Task Manager postavite proces na Steam.exe prioritet u realnom vremenu(kao poslednje sredstvo, visok prioritet)
  • Započnite igru ​​od visok prioritet (-visoko)
- Problem sa nemogućnost povezivanja na server *:
  • Registrirajte parametar pokretanja -clientport 27015(ili 27011 -20 tj. bilo koji broj od 11 prije 20 )
- Beskrajno učitavanje Dota*:
  • Izbrišite sve u folderu \Steam\userdata\ i pokrenite provjeru keša.
*Nije 100% rješenje

-visoko: Visok CPU prioritet u vaš sistem, ne varati
-nod3d9ex: može dati malo povećanje FPS i brže ALT-TAB
Ali! Također ovaj tim može prekinuti igru(samo će prestati da se pokreće), kao i ako Jednom sam probao započnite igru ​​sa -nod3d9ex, visina FPS mora biti sačuvana, a zatim mirno uklonite ovu naredbu.
Pokušajte podesiti način rada * preko celog ekrana*, za mnoge sa * preko celog ekrana* sa omogućenom naredbom nod3d9ex, igra je visila ili pala, ili se srušila kada je minimizirana, pa je izmišljen način da se riješi ovaj problem - * način rada u prozoru bez okvira*. Ako se ne sruši ili zamrzne u načinu preko cijelog ekrana, ostavite ga tamo gdje ima više fps-a, VEĆINA ima cijeli ekran mod daje više fps.

Neki zadaci (na primjer, gotovo svi oni koji rade s DVD-ovima) imaju neugodno svojstvo: pokušavaju da zgrabe što više memorije i učitaju cijeli procesor. Na primjer, Freemake Converter je poznat po tome. Nakon ovoga, naravno, prestaje sav (ostali) rad na računaru.

Svojevremeno sam ovaj problem riješio uz pomoć vrlo zgodnog menadžera procesa, Process Explorera, koji omogućava promjenu prioriteta procesa, pa čak i njihovo „ubijanje“. Međutim, određeno vrijeme u 10, sistem mi je veselo javljao: „Nije moguće postaviti prioritet.“

A prioritet zadataka u običnom Windows 10 upravitelju zadataka se mijenja ovako:

  1. Idite na karticu "Detalji".
  2. Pozovite kontekstni meni na ime zadatka čiji prioritet treba da promenimo.
  3. Odabiremo prioritet koji nam je potreban (odgovaraju Process Exploreru).

Odahnemo i radimo druge (neophodne) stvari.

Između ostalog. Pozivanje upravitelja zadataka u 10 je vrlo jednostavno. Pozovite kontekstni meni na traci zadataka i iz njega izaberite „Upravitelj zadataka“.


Međutim, postoje i druge opcije, iako je - s obzirom na jednostavnost prethodne - njihova upotreba upitna. Ali ipak...
Možete (i trebali biste) pozvati upravitelja zadataka sa tri prsta, ali osobno više volim elegantniju opciju pozivanja upravitelja zadataka - klikom miša. Pronađite modul za upravljanje opterećenjem, koji se nalazi ovdje: c:\Windows\System32\Taskmgr.exe i prevucite njegovu ikonu na radnu površinu ili, na primjer, na korisnički panel Total Commander kao i ja:

Process Explorer

Kao što je već pomenuto, prethodno sam rešio problem promene prioriteta koristeći proces menadžer Process Explorer, koji određeno vreme u 10 nije izvršio traženu radnju. Međutim, s pojavom verzije 16.1 (usput rečeno još nije rusificirane), funkcijapromjena prioriteta je opet uspjela.
A to se radi vrlo jednostavno.
  1. Pozovite kontekstni meni na naziv zadatka čiji prioritet želimo da promenimo.
  2. Odaberite stavku “Set Priority” iz menija.
  3. Odaberite željenu sa liste prioriteta:
  • Ispod normalnog
  • Pozadina
  • Neaktivan (skriven)


Imajte na umu da za zadatke koji zahtijevaju velike resurse, na primjer, prilikom preuzimanja i pretvaranja video datoteka, instaliramPozadina (pozadina), nakon čega svi ostali procesi rade bez ikakvih zastoja.
Dakle, preuzimamo besplatni program koji ne zahtijeva instalaciju, na primjer, odavde http://soft.softodrom.ru/ap/Process-Explorer-p1203 i radimo s njim.

Vidi također:

  • Svi moji najpopularniji postovi na blogu prije Windows 10.
  • Prilagođavanje prozora Explorer u Windows 10.
  • Kako se bezbedno prijaviti Windows način rada 10.
  • Kako vratiti Windows 10 koristeći tačke vraćanja ako se sistem ne pokrene.
  • Kako ukloniti programe i aplikacije u Windows 10.
  • Gdje je direktorij za pokretanje u Windows 10?
  • Kako izbrisati fasciklu Windows.old u Windows 10.
  • Kako omogućiti "Božji način rada" u Windows 10.
  • Kako preuzeti službeni Windows 10, nadograditi na starije verzije i instalirati od nule bez ključa proizvoda.
  • Generisanje novog ključa prilikom nadogradnje na Windows 10.
  • Kako se vratiti sa Windows 10 na stariju verziju prethodna verzija sistemima. Koji račun koristiti na Windows 10 – lokalni ili Microsoft?
  • Šta je .ESD format i kako pretvoriti .ESD sliku u .ISO.
  • Isključite automatska ažuriranja u Windows 10.

Instrukcije

Pritisnite kombinaciju tipki “Ctrl+Alt+Delete”. Na ekranu će se pojaviti lista radnji koje se mogu izvršiti.

Odaberite program čiji prioritet želite promijeniti. Kliknite desnim tasterom miša na njega i u padajućem meniju kliknite na „Idi na procese“. Svi programi koji se izvršavaju imaju svoje procese i za njih imaju prioritete.

Koristan savjet

Više informacija o pokrenutom procesu možete vidjeti u Task Manageru. Da biste to učinili, kliknite desnim tasterom miša na nju i odaberite naredbu "Svojstva". Dijaloški okvir koji se pojavljuje prikazuje detalje o procesu, uključujući njegov položaj i veličinu. Kliknite na karticu Detalji da vidite detaljne informacije o procesu.

Upravitelj zadataka se može pokrenuti desnim klikom na traku zadataka i odabirom “Task Manager” iz padajućeg izbornika.

Izvori:

  • kako promijeniti svoje prioritete

Planiranje procesa u UNIX-u se zasniva na njihovom prioritet. Obično svaki proces ima dva prioritetna atributa. U Windows-u postoje 32 nivoa prioriteta. Na svom računaru možete ubrzati rad programa koji se nalaze u operativnom sistemu. Da biste to učinili, samo trebate povećati prioritet proces.

Instrukcije

Morate otići u "Task Manager". Da biste to učinili, desnom tipkom miša kliknite odjeljak „Traka zadataka“. Odaberite "Task Manager" iz kontekstnog menija. Idite na karticu "Procesi". Tamo ćete vidjeti listu svih pokrenutih procesa. Pronađite onu koju želite i kliknite desnim tasterom miša na nju. Zatim odaberite naredbu "Prioritet". Sada možete povećati prioritet proces. "Task Manager" je moguć.

Također možete povećati prioritet pomoću uslužnog programa InqSoft Speedballs. Ovo prati sve procese. Pokreni ga. Povećanje prioriteta proces automatski. Odlaskom na Postavke možete promijeniti postavke. U meniju u kojem piše "Povećaj prioritet do", označite polje Visoki i kliknite na "Primijeni".

Na kontrolnoj tabli idite na odjeljak Postavke. Odaberite Performanse i održavanje. Idite na meni Sistem i pređite na karticu Performanse. Pronađite odjeljak Performanse aplikacije i koristite ga za postavljanje željenog nivoa prioriteta proces.

Ako trebate povećati prioritet proces u igri uradite sledeće. Na primjer, uzmite igru ​​World of Warcraft. Otvorite “Start”, a zatim program “Notepad”. Zalijepite sljedeći tekst: @echo off cd /d "C:/Program Files/World of Warcraft"start/high wow.exe. Promijenite ovu putanju: "C:/Program Files/World of Warcraft" na novu koju ćete imati. Sačuvajte tekst koji ste ranije napisali u Notepad, u .bat. Pokrenite svoju igru ​​putem ove datoteke. Primetićete povećanje prioriteta.

Izvori:

  • kako promijeniti prioritet

Bez obzira koliko moćne rezerve resursa ima vaš računar, oni i dalje nisu beskrajni. Posebna komponenta OS raspoređuje RAM i grafičku memoriju, prioritet i frekvenciju pristupa procesoru, keš memoriji i nekim drugim resursima između svih pokrenutih sistemskih i aplikativnih programa. On to radi u skladu sa tabelom prioriteta, koju sam sastavlja po defaultu. Korisnik ima priliku da interveniše u distribuciji važnosti pokrenutih procesa.

Instrukcije

Pokrenite Windows Task Manager. To se može učiniti na nekoliko načina - na primjer, pritiskom na kombinaciju tipki Ctrl + Alt + Delete. U operativnom sistemu Windows 7 na ekranu se pojavljuje dodatni meni u kojem treba da izaberete „Pokreni upravitelj zadataka“, a u ranijem Windows verzije nema međukoraka. Drugi način da otvorite upravitelj zadataka je otvaranje prozora za pokretanje programa pritiskom na kombinaciju tipki Win + R, zatim unošenjem naredbe taskmgr i klikom na dugme OK.

Idite na karticu Procesi u prozoru Task Manager. U općoj listi trenutno pokrenutih procesa pronađite onaj čiji prioritet želite promijeniti. Da biste pojednostavili traženje željenog imena, natpisi u koloni "Ime slike" mogu se sortirati po abecednom redu - kliknite na zaglavlje stupca da biste sortirali imena procesa u rastućem redoslijedu. Ponovnim klikom lista će se sortirati obrnutim redoslijedom.

Ako ne znate naziv procesa, ali je program kojem pripada naveden na kartici "Aplikacije" u upravitelju zadataka, pronađite ga tamo i kliknite desnim tasterom miša. U iskačućem meniju odaberite redak "Idi na proces" i menadžer će se prebaciti na karticu "Procesi", pronaći i označiti željeni proces na listi.

Kliknite desnim tasterom miša na liniju sa željenim procesom i proširite odeljak „Prioritet“ u kontekstnom meniju. Po defaultu, svi procesi imaju "normalan" prioritet - promijenite ovo odabirom bilo koje od šest navedenih opcija. U isto vrijeme, ne zaboravite da u nekim slučajevima pretjerano povećanje prioriteta aplikacijskih programa (stavke "Visoka" i "Real time") može dovesti do sporog odgovora operativni sistem na pritiske tastera, pokrete miša itd. Isti problem se također može pojaviti ako je prioritet sistemskih procesa (na primjer, proces pod nazivom explorer) pretjerano smanjen.


Top