Hvordan gjøre prosessprioritet permanent. Hackkonkurranse: vi lanserer prosesser med en forhåndsbestemt prioritet. Hvordan få fart på en datamaskin i praksis ved å bruke programmet


Hva betyr ordet "prioritert"? Eh, svak? Dette er et privilegium, akkurat som det var et hierarki i Egypt: faraoer og slaver, føler du forskjellen? Noen mennesker bærer steiner for pyramidene, mens andre gir ordre - demokrati!))

På samme måte har prosesser prioriteter, åh, du vet ikke hva prosesser betyr!

En aktiv prosess er en hvilken som helst applikasjon som kjører: nettleser, spill, program osv. Dette er prioriteringen som gjør at vi kan allokere alle ressurser for å støtte prosessen, eller tvert imot begrense kapasiteten til prosessen.

Hvorfor endre prosessprioriteringer?

La oss forestille oss at du spiller et dataspill, men noen av ressursene tas av andre applikasjoner, spesielt de som også liker å konsumere.

Så, slik at operasjonsstuen windows system Jeg forsto at all mulig kraft skulle gis til én enkelt prosess, det vil si spillet - vi må sette høyeste prioritet til denne prosessen (i vårt eksempel, et dataspill).

Puh, jeg håper du forstår poenget mitt. La oss nå snakke om det viktigste...

Hva er prioriteringene i Windows?

  • Sanntidsprioritet - faktisk anser Windows nå denne prosessen som formålet med dens natur, alle mulige ressurser tildeles kun til denne prosessen.
  • Høy prioritet - Noen ressurser går til andre applikasjoner, men hovedkaken er fortsatt gitt til én prosess.
  • Over gjennomsnittet – En liten fordel gis til den valgte prosessen.
  • Middels prioritet - vanligvis har alle prosesser i utgangspunktet "medium" status, så vi kan si at prosessen fungerer normalt.
  • Lav - Windows forstyrrer prosessen fullstendig og lar den ikke vise seg i all sin prakt.

Hvordan endre prioritet?

Jeg vil nå snakke om Windows 7, fordi dette er systemet jeg har for øyeblikket.

1. Du må trykke på Alt -Ctrl - D-knappkombinasjonen og en liste åpnes, du må velge "oppgavebehandling".

2. Hvis du vil endre prioriteten til store og synlige applikasjoner, for eksempel en nettleser, må du velge "applikasjoner"-fanen og høyreklikke på den aktuelle aktive applikasjonen, og deretter klikke på "gå til prosess".

3. Deretter vil du se at den nødvendige prosessen er uthevet i prosesser-fanen, vanligvis kalles den det samme som selve den angitte applikasjonen, alt du trenger å gjøre er å høyreklikke på prosessen og holde musepekeren over prioriteten, og deretter velg den riktige.

Som allerede dekket, er det bedre å prioritere applikasjoner som bruker mye ressurser og som du bruker for øyeblikket - dette kan være hva som helst: spill, programmer, nettlesere, etc.

Takk for at du så, legg igjen en kommentar hvis du har spørsmål!


zavlekyxa.ru

Administrere prosessprioriteringer i Windows Vista og Windows 7

Sikkert, nesten alle vet hva prosessprioritet er, men hvis ikke, vil jeg prøve å forklare kort. Dette konseptet, i en viss forstand, er det samme for både Windows og Linux, så vel som for noen andre operativsystemer. Nå skal vi snakke om operativsystemer Windows Vista og windows 7. windows Vista og Wnidows 7, men i likhet med tidligere versjoner er systemene multitasking, dvs. kan kjøre mange programmer parallelt, og også multi-threaded, men dette er allerede et avvik, eller rettere sagt, en unødvendig fordypning i emnet. Hvert program som kjører i Windows er en prosess eller flere prosesser. For hver prosess, når den startes, tildeles minne i systemet, og en standardprioritet settes også, med mindre programmet selv nevner hvilken prioritet det må startes med. Jo høyere prioritet en prosess har, jo mer prosessortid tildeles den; jo lavere prioritet, jo mindre prosessortid tildeles prosessen. Eller hvis på enkelt språk - jo høyere prioritet, desto oftere og mer "merker" prosessoren på prosessen og dens operasjoner, og jo lavere prioritet, desto mindre "merker". Følgelig påvirker dette hastigheten på utførelse av et bestemt program. I Windows 7 ble jeg først overrasket over det faktum at i hovedsak rent dekorative prosesser, som sidebar.exe (dingser for skrivebordet), får nøyaktig samme mengde CPU-tid som andre prosesser. Samtidig utfører ikke sidebar.exe i seg selv noen altfor viktige eller unødvendige funksjoner. Så hvorfor skal den bruke samme mengde CPU-tid som for eksempel en tung ressurskrevende applikasjon som et 3D-spill eller en 3D-editor med en stor scene? Basert på dette spørsmålet begynte jeg, som de sier, å leke med prosessprioriteringer. Det viktigste jeg forsto er at det er bedre at brukerprogrammer ikke går høyere enn Normal-prioriteten, for da kan Windows Vista/7 begynne å distribuere prosessortid feil og noen viktige systemprosesser vil begynne å "trege". Som en siste utvei kan du sette prioritet til AboveNormal for brukerprosessen du trenger, men i svært sjeldne tilfeller gir dette en merkbar forskjell i ytelsen til programmet. Men samtidig er det ingen som forbyr å senke prioriteringen av andre, mindre eller mindre viktige prosesser, slik at de ikke spiser opp verdifull prosessortid for eksempel fra et spill. Ofte lar slike manipulasjoner deg virkelig vinne 5-10FPS. En ulempe som er kjent for mange er at når du endrer prioritet gjennom "Task Manager", lagres den kun til prosessen er fullført, deretter startes prosessen på nytt med standardprioritet. De. prioritetsinnstillingene dine huskes ikke. På grunn av dette har det dukket opp mange programmer på Internett som husker ditt valg av prioritet, og neste gang du starter programmet, endrer de det automatisk for deg. Til å begynne med trodde jeg ikke at Windows ikke hadde noen form for verktøy for å administrere og huske prioriteringen av en prosess, og jeg begynte å grave gjennom dokumentasjon på Microsofts nettsteder. Jeg vil ikke starte en debatt om temaet dårlig dokumentasjon av Windows-funksjoner, men jeg viste seg å ha rett. For enhver prosess i Windows kan du manuelt spesifisere prioriteten og noen andre egenskaper som den skal kjøre gjennom registeret med. Bane til registernøkkelen: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options Hvordan starte registerredigering? Trykk på Win+R-tastekombinasjonen (snarveien til “kjør”-kommandoen), i vinduet som vises , skriv regedit i tekstlinjen og trykk Enter =) For å spesifisere prioriteten for prosessen som den alltid skal starte umiddelbart, må du opprette en seksjon med navnet i registergrenen ovenfor.

Deretter oppretter du en annen seksjon i den, dvs. allerede en underseksjon kalt PerfOptions, og i den oppretter du en DWORD-parameter (32 biter) kalt CpuPriorityClass og setter den til en av desimalverdiene - 1, 2, 3, 5, 6.

1 - prioritet inaktiv (lav); 2 - prioritet Normal (middels); 3 - prioritet Høy (høy); 5 - prioritet Under Normal (under gjennomsnittet);

6 - prioritet AboveNormal (over gjennomsnittet);

La oss se på sidebar.exe som et eksempel.

I registergrenen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows NT\CurrentVersion\Image File Execution Options oppretter jeg en seksjon sidebar.exe. I den lager jeg en underseksjon PerfOptions. Og i denne underdelen lager jeg en DWORD-parameter (32 biter) kalt CpuPriorityClass med en desimalverdi på 1.

Dermed vil sidebar.exe nå alltid kjøre med lav prioritet (Idle).

Alle de ovennevnte operasjonene kan også gjøres gjennom kommandolinjen (cmd).

Jeg skrev en liten universal batch-fil som gjør alt dette for brukeren. Link til batchfilen: save_process_priority.cmd I batchfilen er alle elementer skrevet på russisk. Brukeren trenger bare å skrive inn prosessnavnet han trenger og velge prioritet. For at prioritetsinnstillingene dine skal tre i kraft, må du starte prosessen på nytt. Hvis du introduserte flere systemprosesser samtidig, start systemet på nytt, det blir enklere. Dette er nødvendig fordi data fra registret leses kun når programmer lastes og startes, men ikke mens de kjører. Det er alt, takk for oppmerksomheten =) Hvis du oppdager en feil, sørg for å gi meg beskjed, jeg vil være veldig takknemlig.

Copyright © 2011 Tsiryuta G. N.

stopgame.ru

Administrere prosessprioriteringer i Windows

La oss snakke om prioriteringene til Windows-prosesser. I de fleste tilfeller er det ikke nødvendig å "leke" med å sette prioriteringer, men noen ganger kan en kompetent systemadministrator hjelpe systemet mer korrekt å fordele prosessortid mellom løpende oppgaver. Det er ingen enkelt oppskrift, men ved "utvalg og søk" er det ganske gjennomførbart. Hvor kan dette være nødvendig? For eksempel, i 1C-SQL-kombinasjonen kan du gi mer prosessortid til 1C og SQL, som de mest ressurskritiske prosessene.

Generelt kan du se og endre prioriteten til en kjørende prosess gjennom Task Manager

windows NT/2000/7/2008

I Windows 2012 ble dette "begravet" litt dypere

Som du kan se av eksemplene som er gitt, er det kun 6 prioriteter tilgjengelig for deg (som du vil finne ut senere, er dette prioriterte klasser). Nok? Microsoft mener det. Men la oss huske den "legendariske" frasen til Bill Geist, som sa at "640 KB RAM vil være nok for alle." Men tiden har vist at dette langt fra er tilfelle. :)

La oss nå finne ut hvordan det egentlig er.

Det er faktisk 32 prioritetsnivåer i Windows, fra 0 til 31.

De er gruppert slik:

  • 31 - 16 sanntidsnivåer;
  • 15 - 1 dynamiske nivåer;
  • 0 - systemnivå reservert for nullsidetråden.

Når en prosess opprettes, blir den tildelt en av seks prioritetsklasser:

  1. Sanntidsklasse (verdi 24),
  2. Høy klasse (verdi 13),
  3. Over normal klasse (verdi 10),
  4. Normalklasse (verdi 8),
  5. Under normal klasse (verdi 6),
  6. eller Inaktiv klasse (verdi 4).

Du kan se prosessprioriteten, som beskrevet ovenfor, ved å bruke Task Manager.

Hver tråds prioritet (grunntrådsprioritet) er summen av dens prosessprioritet og den relative prioriteten til selve tråden. Det er syv relative trådprioriteter:

  1. Normal: samme som prosessen;
  2. Over normal: +1 for å behandle prioritet;
  3. Under normalen: -1;
  4. Høyeste: +2;
  5. Laveste: -2;
  6. Tidskritisk: setter basistrådprioriteten for sanntidsklassen til 31, for andre klasser til 15.
  7. Inaktiv: setter basistrådprioriteten for sanntidsklassen til 16, for andre klasser til 1.

Følgende tabell viser prioriteter for prosess, relative og basistråder.

Trådprioritet Prosessklasse Prosessklasse
Ledig klasse Under normal klasse Normal klasse Over normal klasse Høy klasse Sanntidsklasse
1 Tomgang Tomgang Tomgang Tomgang Tomgang
2 Lavest
3 Under...
4 Ledig klasse Normal Lavest
5 Ovenfor... Under...
6 Under normal klasse Høyest Normal Lavest
7 Ovenfor... Under...
8 Normal klasse Høyest Normal Lavest
9 Ovenfor... Under...
10 Over normal klasse Høyest Normal
11 Ovenfor... Lavest
12 Høyest Under...
13 Høy klasse Normal
14 Ovenfor...
15 Høyest
15 Tidskritisk Tidskritisk Tidskritisk Tidskritisk Tidskritisk
16 Tomgang
17
18
19
20
21
22 Lavest
23 Under...
24 Sanntidsklasse Normal
25 Ovenfor...
26 Høyest
27
28
29
30
31 Tidskritisk

Nå som vi vet alt dette, hva kan vi gjøre med det hele? Vel, for eksempel, begynn å bruke.

Hvordan kan du ellers kjøre en prosess med en "ikke-standard" prioritet eller endre den?

Metode 1. Start en oppgave/prosess og endre prioritet gjennom Task Manager.

Ulemper med metoden:

  • Kun 6 prioriteter tilgjengelig
  • Bytte prioriteter gjøres med musen og er ikke automatisert.

Metode 2. Du kan bruke START-kommandoen med de riktige tastene

De tilgjengelige nøklene som er ansvarlige for prioriteringer er følgende (jeg utelater bevisst kommandolinjetastene til START-kommandoen som ikke er relatert til den beskrevne prosessen med å jobbe med prioriteringer):

C:\>start /? Starter et eget vindu for å kjøre et spesifisert program eller kommando. START ["tittel"]

LOW Start applikasjonen i IDLE-prioritetsklassen.

NORMAL Start applikasjonen i prioritetsklassen NORMAL. HØY Start applikasjonen i klassen HØY prioritet. REALTIME Start applikasjonen i REALTIME prioritetsklassen. ABOVENORMAL Start applikasjonen i prioritetsklassen ABOVENORMAL. BELOWNORMAL Start applikasjonen i prioritetsklassen BELOWNORMAL.

Som du kan se, gjør START-kommandoen det mulig å starte en prosess med de samme 6 prioriteringene som er tilgjengelige gjennom Task Manager

Ulempen med metoden:

  • Kun 6 prioriteter tilgjengelig

Metode 3: Bruke wmic.exe-verktøyet

Som vist ovenfor er Task Manager og START-kommandoen ganske klønete for oppgaven med å tildele prioriteringer. La oss se hvordan du bruker dette mer fleksibelt. Vi vil bruke verktøyet wmic.exe.

Kommandolinje:

wmic prosess hvor navn = "AppName" CALL settprioritet ProcessIDLevel

wmic-prosess der name="calc.exe" RING settprioritet 32768

wmic-prosess der navn = "calc.exe" CALL setter prioritet "over normal"

Prioriteter (forhåndsdefinert):

  • tomgang: 64
  • under normalen: 16384
  • normal: 32
  • over normalen: 32768
  • høy prioritet: 128
  • sanntid: 256

Her er et kort eksempel på å kjøre wmic.exe for å få informasjonen du trenger

Vi bruker kommandoen:

wmic prosessliste kort

Du vil få en liste over prosesser som kjører på din lokale datamaskin. Kjør nå kommandoen:

wmic prosessliste kort | finn "cmd.exe"

Resultat:

Jeg lanserte spesielt flere kopier av cmd.exe for å gjøre illustrasjonen mer komplett.

Nå er listen over prosesser bare begrenset til de prosessene hvis kjørbare modulnavn inneholder strengen "cmd.exe". Vær oppmerksom på PID for prosessen(e).

La oss nå prøve å velge prosessene vi er interessert i å bruke WMI direkte og uten å ty til standard betyr kommandolinje. For å gjøre dette, skriv ganske enkelt:

wmic prosess hvor description="cmd.exe" liste kort

Resultat:

Sammenlign resultatene dine. Husk PID-en til CMD.EXE-prosessen.

Kommandolinje for å kjøre wmic.exe

wmic prosess hvor processid="XXXX" CALL settprioritet ProcessIDLevel

Vel, nå kan vi endre prioriteten til en spesifikk prosess (for eksempel med PID=8476):

wmic prosess hvor processid="8476" CALL settprioritet 32768

wmic-prosess der processid="8476" CALL setter prioritet "over normal"

winitpro.ru

Justere og øke ytelsen til Windows 7.

Hastigheten til en datamaskin er av interesse for alle brukere, i større eller mindre grad. For å få mest mulig ut av Windows 7 kan du ty til en rekke kjente metoder, både de enkleste og de mer komplekse for den gjennomsnittlige brukeren.

I denne artikkelen vil vi se på metoder for å justere systemet manuelt, og vi vil ikke ty til hjelp av spesielle programmer designet for å øke systemytelsen.

Rengjøring oppstart

Mange programmer du installerer legges til ved oppstart når Windows starter. De starter automatisk når du slår på datamaskinen. Ved å sjekke listen over disse programmene og fjerne de du ikke bruker ofte (eller ikke bruker i det hele tatt), kan du øke hastigheten på systemet.

For å gjøre dette må du kjøre verktøyet for systemkonfigurasjon:

Start -> Kontrollpanel -> System og sikkerhet -> Administrative verktøy -> Systemkonfigurasjon

eller gå inn kommandolinje betyr "

msconfig" og trykk Enter.

På fanen Oppstart finner du alle programmene som starter automatisk når Windows starter, og du kan fjerne de du ikke trenger. Dette kan også gjøres manuelt ved å slette de tilsvarende verdiene fra systemregisteret. Listen over programmer som er under oppstart er plassert i følgende registergrener:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Run

Deaktivere unødvendige tjenester (tjenester)

Deaktivering av unødvendige eller sjelden brukte tjenester vil avlaste noe av RAM-belastningen, noe som vil tillate andre applikasjoner å kjøre raskere. Før du deaktiverer noen tjenester, anbefaler vi å opprette et systemgjenopprettingspunkt i tilfelle komplikasjoner (spesielt for uerfarne brukere): Kontrollpanel -> System -> Systembeskyttelse -> Opprett... Så listen over tjenester er her: Start - > Kontrollpanel -> System og sikkerhet -> Administrative verktøy -> Tjenester

Her kan du deaktivere lite brukte tjenester. Følgende kan trygt deaktiveres:

· Nettbrett-PC-inndatatjeneste · Datanettleser · IP-hjelpetjeneste · Fjernregister · Programk(avanserte brukere)

Angi prosessprioritet

For at applikasjoner skal fungere raskere, må du sette dem mer høy prioritet, sammenlignet med bakgrunnsprosesser. I dette tilfellet vil aktive applikasjoner bli tildelt mer prosessortid. Som standard er systemet konfigurert på denne måten, men balansen mellom ressurser for aktive prosesser og bakgrunnsprosesser kan flyttes ytterligere. Verdien som er ansvarlig for dette er Win32PrioritySeparation, som ligger i registernøkkelen HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\PriorityControl. For å åpne systemregisteret, skriv "regedit" på kommandolinjen.

Standard heksadesimal verdi er 2 (hex) Anbefalt verdi er 6 (hex) Utvalg av gyldige verdier: fra 1 til 26 (hex)

Du kan prøve andre verdier for å øke hastigheten på systemet ditt så mye som mulig. OBS: du kan ikke bruke verdien 0, datamaskinen fryser umiddelbart!

I tillegg til å endre den generelle balansen mellom prosessorressurser, kan du angi høyere prioritet til individuelle programmer. Dette kan gjøres gjennom Task Manager.

Noen ganger er dette nyttig. For eksempel, hvis et program utfører en veldig lang operasjon og du trenger det for å gjøre det raskere, kan det hjelpe å sette det til en høyere prioritet.

Endre ytelsesalternativer

Windows 7-operativsystemet lar deg konfigurere noen innstillinger som kan øke hastigheten på systemet. For å åpne dialogboksen Interaksjonsalternativer, gå her: Start -> Kontrollpanel -> System og sikkerhet -> System -> Avanserte systeminnstillinger -> Innstillinger (på fanen Avansert).

Her, i fanen Visuelle effekter, kan du slå av Start-menyanimasjoner, Aero Peek, vindugjennomsiktighet og andre alternativer. Hvis du velger alternativet "Sørg for best ytelse", vil alle visuelle effekter vinduer Aero, og systemet vil fungere raskere, men du vil ofre all skjønnheten som Windows 7 gir oss.

Aero Peek-akselerasjon

Aero Peek er en funksjon som gjør alle vinduer gjennomsiktige når du holder musen over den lille firkanten til høyre for klokken. For å redusere responstiden til denne funksjonen må du endre DesktopLivePreviewHoverTime DWORD-nøkkelen, som er plassert i registernøkkelen HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Explorer\Advanced

Hvis det ikke er en slik nøkkel i en gitt gren, må du opprette den og deretter bare endre verdiene. En desimalverdi på 1000 tilsvarer en forsinkelse på ett sekund, 500 tilsvarer et halvt sekund, og så videre.

Deaktivering av brukerkontokontroll (UAC)

Brukerkontokontroll (UAC) varsler brukeren om endringer i systemet som krever administratorrettigheter. Denne tjenesten viser varsler når du prøver å installere et nytt program, når du gjør endringer i filsystem etc. Dette kan være nyttig for nybegynnere, men er ofte frustrerende for erfarne brukere. For å deaktivere varsler fra brukerkontokontroll må du gjøre følgende:

· Kjør systemkonfigurasjon ("msconfig" uten anførselstegn på kommandolinjen). · Gå til fanen "Tjenester" og finn elementet "Brukerkontokontrollinnstillinger" i listen · Velg dette elementet og klikk på "Kjør"-knappen. · En dialogboks åpnes der du kan bruke glidebryteren til å justere utstedelsen av varsler.

Endringene som gjøres aktiveres etter at datamaskinen er startet på nytt.

mydiv.net

Hvordan endre prioritet til kjørende programmer

Under drift løser datamaskinen mange problemer samtidig. Forresten, samtidig er dette ikke helt sant, prosessoren bytter ganske enkelt mellom flere oppgaver, kjører applikasjoner, fremfører dem én etter én. Dette skjer så raskt at det gir inntrykk av samtidig arbeid. De programmene som datamaskinen anser som viktigere, prioriteres høyere enn andre, og derfor tildeles mer prosessortid til slike programmer. Vanligvis er basisprioritet spesifisert av programkoden. Prioritetsnivået bestemmes av parametrene: sanntid, høy, over gjennomsnitt, gjennomsnitt, under gjennomsnitt og lav. Ved å bruke oppgavebehandlingen kan brukeren endre grunnprioriteten til et allerede kjørende program etter behov hvis han mener at programmet må gis mer CPU-tid. Eller senk prioriteringen i en situasjon der, når flere applikasjoner kjører samtidig, noen spesielt ressurskrevende programmer tar for mye prosessortid, og dermed bremser utførelsen av andre prosesser. Disse endringene som gjøres av brukeren vil bare være i kraft så lenge prosessen kjører. Neste gang prosessen startes, vil den kjøre med sin grunnprioritetsverdi. For å endre prioritet, må du åpne oppgavebehandlingen ved å høyreklikke i oppgavelinjeområdet og velge: Gå til "Prosesser"-fanen og marker navnet på prosessen du vil endre. Høyreklikk deretter på denne prosessen, velg "Prioritet" fra menyen og spesifiser et annet prioritetsnivå. Det bør huskes at å kjøre programmer med høy prioritet kan føre til en reduksjon i systemytelsen, siden andre i dette tilfellet kjører programmer vil få mindre tid til I/O-operasjoner.

tipskettle.blogspot.ru

Temaet er ikke nytt, men kanskje det vil være nyttig for noen. Hvordan kjøre prosesser automatisk med høy eller lav prioritet uten å bruke venstrehendte programmer og med egne hender? Jeg vil fortelle deg at du bruker Windows 7 som et eksempel, men trinnene vil være like i Windows 8 og 10.

Gratulerer til konkurransedeltakeren

Denne teksten ble sendt inn til en forfatterkonkurranse som vi lanserte i vår. Vi sorterte gjennom et stort antall innsendte materialer, oppsummerte resultatene og premierte vinnerne. Forfatteren av dette notatet mottok en premie - et tre måneders abonnement på Hacker. Gratulerer!

Velg først programmet eller spillet som vi ønsker å prioritere. La oss ta for eksempel Google nettleser Chrome. Høyreklikk på Chrome-snarveien og velg filplasseringen i hurtigmenyen.


Ikke glem å velge "Vis filutvidelser". For å gjøre dette, i Utforsker, velg "Organiser → Mappealternativer → Vis" og fjern merket for "Skjul utvidelser for kjente filtyper", klikk på "Bruk" og "OK".



Kopier nå navnet chrome.exe ved å dobbeltklikke på navnet og trykke Ctrl + C eller velge "Kopier" fra kontekstmenyen.



Vi går til registeret, for å gjøre dette, trykk Win + R og skriv regedit.



Trykk Enter og Registerredigering åpnes.



Gå til banen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options. Høyreklikk på "Alternativer for bildefilkjøring" og velg "Opprett" og "Partisjon" i kontekstmenyen.



La oss navngi den nye delen chrome.exe.



Hvis du ikke kan gi nytt navn til en seksjon og den heter "Ny seksjon #1", høyreklikk på den og velg "Gi nytt navn" i hurtigmenyen.



I samme seksjon lager vi en annen seksjon. La oss kalle det PerfOptions og lage en DWORD (32-bit) parameter i den. For å gjøre dette, høyreklikk på PerfOptions-delen og velg "Ny → DWORD-verdi (32 biter)" i kontekstmenyen.



Vi setter tallsystemet til "Desimal" og angir prioritet i verdien som et tall - for eksempel 3. Klikk OK.


  • 1 - prioritet inaktiv (lav)
  • 5 - prioritet under normal (under gjennomsnittet)
  • 8 - prioritet Normal (middels)
  • 6 - prioritet over normal (over gjennomsnittet)
  • 3 - prioritet Høy (høy)

Lukk registeret, start nettleseren og oppgavebehandlingen (Ctrl + Shift + Esc, Ctrl + Alt + Delete eller høyreklikk på oppgavelinjen og "Kjør oppgavebehandling" i kontekstmenyen). I oppgavebehandlingen, gå til "Prosesser"-fanen og se etter prosessen chrome.exe. Høyreklikk på den og velg "Prioritet" i hurtigmenyen for å sjekke om prioriteten du angir er satt.



På denne måten kan du optimalisere prosesser ved å gi høy prioritet til de programmene du bruker mest, og lav prioritet til programmer som ikke er viktige for deg.

Konkurransen fortsetter

Vi bestemte oss for å utvide konkurransen og gjøre den om til en permanent kampanje. Ved å sende oss en beskrivelse av et hack, et nyttig tips eller en beskrivelse av et kult ukjent program, kan du fortsatt få et abonnement for en måned, tre måneder, eller, hvis du prøver, i ett år.

Denne veiledningen ble laget for Kilde 1, Reborn vil bli vurdert så snart som mulig.

Introduksjon

Håndboken ble fullstendig oppdatert 1. februar 2014. De fleste lagene har ikke endret seg. Hvis nye dukker opp, skriv.

Angi plassering

Plassering (skjermbilder)

Liste over kommandoer (starter spillet)

-konsoll- starter spillet med konsollen slått på. Mer informasjon:

-novid- ved oppstart, deaktiverer videoen som spilles når spillet starter
-å konsolle- tvangsoppskytinger konsoll, selv om parameteren er spesifisert +kart, som tvinger motoren til å laste kartet når spillet starter

Liste over kommandoer

-override_vpk- spillet vil lese spillelementer inn \steamapps\common\dota 2 beta\dota erstatt og last dem inn i spillet. Kommandoen er ment for modifikasjoner.
Bruk av -override_vpk er fjernet av Valve.
I stedet la vi til en litt annen kommando:
-aktiver_tillegg- lar deg bruke tillatte modifikasjoner av klientressurser ( Minikart, HUD, ikoner og lydskript, musikkskript og flashvideo)
-autokonfig- Gjenoppretter grafikkinnstillingene til standard. Ignorerer alle installerte konfigurasjoner til denne parameteren er fjernet
-dev- inkluderer Utviklermodus. Deaktiverer også automatisk lasting av menybakgrunnsbildet og slutter å be om bekreftelse for å avslutte.
De siste linjene på konsollen vil vises på toppen av spillets HUD. Ikke anbefalt for bruk
-nod3d9ex * - slår av(tvunget) Directx 9 ekstern gjengivelse.
-d3d9ex * - inkluderer(tvunget) Directx 9 ekstern gjengivelse.
-32bit- kjører motoren i 32-bits modus. Kun nyttig for 64-bits OS.
-full eller -full skjerm- start spillet inn fullskjerm-modus
-vinduer eller -sw- starter spillet i skjermmodus
-w **** -h**** - Lanserer Dota 2 med en bestemt skjermoppløsning (bredde og høyde). For eksempel: -w 1280 -h 1024
-uten grense- ikke vis vindusrammen og tittelen når du starter spillet i vindusmodus
-ingen lyd- slår helt av lyden i spillet
-nosync* - deaktiverer vertikal synkronisering.
+exec"cfg filnavn" (uten anførselstegn) - Laster automatisk CFG-konfigurasjonsfilen ved oppstart. For eksempel kan du kjøre din spesielle konfigurasjon med innstillinger.
-noaafonter* - deaktiver TrueType skrifttyper (skriftutjevning)
-utrygg - VAC ikke brukt når du starter serveren
-nomaster- serveren du opprettet er ikke synlig for andre brukere i Steam-serverlisten
-gl- endrer kvaliteten på spillet til OpenGL, standard er programvare.
- heapsize"NUMBER" * - Angir størrelsen på personsøkingsfilen (et akseptabelt tall er 2-4 ganger størrelsen på den fysiske tilfeldig tilgangsminne) som spillet vil bruke (i kilobyte).
Beregnet ved hjelp av formelen: (RAM / 2 * 1024). Eksempler på tall for OP:

  • 512 MB => 262144;
  • 1 GB => 524288;
  • 2 GB => 1048576;
  • 3 GB => 1572864;
  • 4 GB => 2097152;
  • 8 GB => 4194304
-lav- starter spillet med LAV prioritet.
-høy* - starter spillet med HØY prioritet.
-nojoy- deaktiverer joysticken i spillet
-noipx- laster ikke IPX-tilkoblinger, lar deg spare RAM
-noforcemspd** - bruk musehastighetsinnstillinger fra Windows;
-ingen forcemparms** - bruk museknappinnstillinger fra Windows;
-noforcemaccel** - bruk museakselerasjonsinnstillinger fra Windows;
-frekv"NUMBER" eller -forfriske"NUMBER" * - sett skjermens oppdateringsfrekvens(60 Hz anbefales for LCD-skjermer, og 85 eller 100 Hz for CRT-skjermer)
-nocrashdialog- deaktiverer spillets innebygde debugger, slik at du kan spare litt RAM. Fjerner dialogen " minnet kunne ikke leses".
-kondebug- aktiverer feilsøkingsmodus, der hele innholdet i konsollen vil bli skrevet til en fil console.log

* De vil hjelpe med FPS-optimalisering, men kanskje ikke alle kommandoer (hva ville Dota * la ikke etter*)
** Museakselerasjon i Windows

Liste over kommandoer (menygrensesnitt)

-dota_embers 0- Deaktiver bakgrunnsanimasjon i hovedmenyen (dette er den eneste måten å sette gamle bakgrunner i menyen, dvs. de vil være uten animasjon)
-dashboard internasjonalt_2012- Endre meny-temaet til Internasjonalt 2012
-dashboard internasjonalt_2013- Endre meny-temaet til Internasjonalt 2013
-dashbord frostivus_2013- Endre meny-temaet til Frostivus 2013
-dashboard spiritus_2013- Endre meny-temaet til 3 Spirits Oppdatering
-dashboard newbloom_2014- Endre meny-temaet til Newbloom

Liste over kommandoer (fungerer ikke)

-internasjonal
-internasjonalt 2012
-halloween
-perfekt verden* - Gavekule via kinesisk klient
-dxlevel :
-dxlevel 9 ; lanseres med DirectX 9.
-dxlevel 8; lanseres med DirectX 8.
-dxlevel 7 ; lanseres med DirectX 7.
-dxlevel 6; lanseres med DirectX 6.

* Kan knekke klienten

FAQ og problemer

Lagre (skriv) mellom kommandoer mellomrom.
– Er det mulig å skrive flere kommandoer? - Kan.
- De fleste problemer med spillet løst ved å sjekke cachen.
- Hvis du fortsatt startet spillet med laget -perfekt verden og ble vanskelig med å registrere en kinesisk klient, spille et spill osv. og samtidig, etter alt, vil Dota se rart ut:

  • Sjekk cache
  • Endre Dota-språket fra engelsk til et annet og tilbake (som en siste utvei, gjør samme svindel med Steam selv)
- Et problem med kobler fra serveren :
  • Gjennom Task Manager, sett prosessen til Steam.exe sanntidsprioritet(som en siste utvei, høy prioritet)
  • Start spillet fra høy prioritet (-høy)
- Et problem med manglende evne til å koble til serveren *:
  • Registrer startparameter -clientport 27015(eller 27011 -20 dvs. et hvilket som helst tall fra 11 før 20 )
- Uendelig Dota-lasting*:
  • Slett alt i en mappe \Steam\brukerdata\ og kjøre en cache-sjekk.
*Ikke 100 % løsning

-høy: Høy CPU-prioritet i systemet ditt, ikke jukse
-nod3d9ex: kan gi en liten økning FPS og raskere ALT-TAB
Men! Også dette laget kan bryte spillet(det vil bare slutte å starte), og også hvis Har prøvd det en gang start spillet med -nod3d9ex, høyde FPS må bevares, og fjern deretter denne kommandoen rolig.
Prøv å stille inn modusen * i fullskjerm*, for mange med * i fullskjerm* med nod3d9ex-kommandoen aktivert, spillet hang eller krasjet, eller krasjet når det ble minimert, så en måte å fikse dette problemet på ble oppfunnet - *-modusen i et vindu uten ramme*. Hvis den ikke krasjer eller fryser i fullskjermmodus, la den stå der det er flere fps, de fleste har full skjerm modus gir flere fps.

Noen oppgaver (for eksempel nesten alle de som jobber med DVDer) har en ubehagelig egenskap: de prøver å hente så mye minne som mulig og laste opp hele prosessoren. For eksempel er Freemake Converter kjent for dette. Etter dette stopper naturligvis alt (annet) arbeid på datamaskinen.

På et tidspunkt løste jeg dette problemet ved hjelp av en veldig praktisk prosessleder, Process Explorer, som gjør det mulig å endre prioriteringene til prosesser og til og med "drepe" dem. Men i en viss tid av 10 rapporterte systemet muntert til meg: "Kan ikke sette prioritet."

Og oppgaveprioriteten i den vanlige Windows 10-oppgavebehandlingen endres slik:

  1. Gå til fanen "Detaljer".
  2. Ring kontekstmenyen på navnet på oppgaven hvis prioritet vi må endre.
  3. Vi velger prioriteten vi trenger fra den (de tilsvarer Process Explorer).

Vi puster lettet ut og gjør andre (nødvendige) ting.

Forresten. Å ringe oppgavebehandleren om 10 er veldig enkelt. Hent frem kontekstmenyen på oppgavelinjen og velg "Oppgavebehandling" fra den.


Imidlertid er det andre alternativer, selv om bruken deres er tvilsom - gitt den forriges enkelhet. Men fortsatt...
Du kan (og bør) ringe oppgavebehandleren med tre fingre, men personlig foretrekker jeg det mer elegante alternativet med å ringe oppgavebehandleren – med et museklikk. Finn lastbehandlingsmodulen, som ligger her: c:\Windows\System32\Taskmgr.exe og dra ikonet til skrivebordet eller for eksempel til brukerpanelet Totalkommandør som jeg gjorde:

Prosessutforsker

Som allerede nevnt, løste jeg tidligere problemet med å endre prioritet ved å bruke prosesslederen Process Explorer, som i en viss tid i 10 ikke utførte den nødvendige handlingen. Men med ankomsten av versjon 16.1 (ennå ikke russifisert, forresten), funksjonenendring av prioritet fungerte igjen.
Og dette gjøres veldig enkelt.
  1. Ring kontekstmenyen på navnet på oppgaven hvis prioritet vi ønsker å endre.
  2. Velg "Angi prioritet" fra menyen.
  3. Velg ønsket fra prioriteringslisten:
  • Under normalt
  • Bakgrunn
  • Inaktiv (skjult)


Merk at for ressurskrevende oppgaver, for eksempel ved nedlasting og konvertering av videofiler, installerer jegBakgrunn (bakgrunn), hvoretter alle andre prosesser fungerer uten forsinkelser.
Så vi laster ned et gratis program som ikke krever installasjon, for eksempel herfra http://soft.softodrom.ru/ap/Process-Explorer-p1203 og jobber med det.

Se også:

  • Alle mine mest populære blogginnlegg før Windows 10.
  • Tilpasse Explorer-vinduet i Windows 10.
  • Slik logger du på sikkert Windows-modus 10.
  • Slik gjenoppretter du Windows 10 ved hjelp av gjenopprettingspunkter hvis systemet ikke starter.
  • Slik fjerner du programmer og applikasjoner i Windows 10.
  • Hvor er oppstartsmappen i Windows 10?
  • Slik sletter du Windows.old-mappen i Windows 10.
  • Slik aktiverer du "Gud-modus" i Windows 10.
  • Hvordan laste ned offisiell Windows 10, oppgradere til tidligere versjoner og installere fra bunnen av uten produktnøkkel.
  • Genererer en ny nøkkel ved oppgradering til Windows 10.
  • Hvordan nedgradere fra Windows 10 til forrige versjon systemer. Hvilken regnskap bruke på Windows 10 – lokalt eller Microsoft?
  • Hva er .ESD-formatet og hvordan konvertere et .ESD-bilde til .ISO.
  • Slå av automatiske oppdateringer i Windows 10.

Bruksanvisning

Trykk på tastekombinasjonen "Ctrl + Alt + Delete". En liste over handlinger som kan utføres vises på skjermen.

Velg programmet hvis prioritet du vil endre. Høyreklikk på den, og klikk på "Gå til prosesser" i rullegardinmenyen. Alle programmer som kjøres har sine egne prosesser, og det er for dem de prioriterer.

Nyttige råd

Du kan se mer informasjon om den kjørende prosessen i Oppgavebehandling. For å gjøre dette, høyreklikk på den og velg kommandoen "Egenskaper". Dialogboksen som vises viser detaljer om prosessen, inkludert plassering og størrelse. Klikk på Detaljer-fanen for å se detaljert informasjon om prosessen.

Oppgavebehandlingen kan startes ved å høyreklikke på oppgavelinjen og velge "Oppgavebehandling" fra rullegardinmenyen.

Kilder:

  • hvordan du endrer prioriteringene dine

Prosessplanlegging i UNIX er basert på deres prioritet. Vanligvis har hver prosess to prioritetsattributter. Det er 32 prioritetsnivåer i Windows. På datamaskinen din kan du fremskynde arbeidet med programmer som er i operativsystemet. For å gjøre dette trenger du bare å øke prioriteringen prosess.

Bruksanvisning

Du må gå til "Oppgavebehandling". For å gjøre dette, høyreklikk på "Oppgavelinje"-delen. Velg "Oppgavebehandling" fra hurtigmenyen. Gå til fanen "Prosesser". Der vil du se en liste over alle kjørende prosesser. Finn den du vil ha og høyreklikk på den. Deretter velger du kommandoen "Prioritet". Nå kan du øke prioritet prosess. "Task Manager" er mulig.

Du kan også øke prioriteten ved å bruke InqSoft Speedballs-verktøyet. Dette overvåker alle prosesser. Start den. Økende prioritet prosess automatisk. Ved å gå til Innstillinger kan du endre innstillingene. I menyen der det står «Øk prioritet til», merk av for Høy og klikk på «Bruk».

Gå til Innstillinger-delen i kontrollpanelet. Velg Ytelse og vedlikehold. Gå til System-menyen og bytt til fanen Ytelse. Finn delen for applikasjonsytelse og bruk den til å angi ønsket prioritetsnivå prosess.

Hvis du trenger å øke prioritet prosess i spillet gjør du følgende. Ta for eksempel spillet World of Warcraft. Åpne "Start" og deretter "Notepad"-programmet. Lim inn følgende tekst: @echo off cd /d "C:/Program Files/World of Warcraft"start/high wow.exe. Endre denne banen: "C:/Program Files/World of Warcraft" til den nye du vil ha. Lagre teksten du skrev tidligere i Notisblokk, i .bat. Start spillet ditt gjennom denne filen. Du vil merke en økning i prioritet.

Kilder:

  • hvordan endre prioritet

Uansett hvor kraftig ressursreserven datamaskinen din har, er de fortsatt ikke uendelige. En spesiell OS-komponent distribuerer RAM og grafikkminne, prioritet og frekvens for tilgang til prosessoren, hurtigbufferminnet og noen andre ressurser mellom alle kjørende system- og applikasjonsprogrammer. Dette gjør han i henhold til prioriteringstabellen, som han selv utarbeider som standard. Brukeren har mulighet til å gripe inn i fordelingen av viktigheten av å kjøre prosesser.

Bruksanvisning

Start Windows Task Manager. Dette kan gjøres på flere måter - for eksempel ved å trykke på tastekombinasjonen Ctrl + Alt + Delete. I Windows 7 vises en ekstra meny på skjermen, der du bør velge "Start oppgavebehandling", og i tidligere Windows-versjoner det er ikke noe mellomtrinn. En annen måte å åpne oppgavebehandlingen på er å åpne programstartvinduet ved å trykke på Win + R-tastekombinasjonen, deretter skrive inn taskmgr-kommandoen og klikke på OK-knappen.

Gå til fanen Prosesser i Oppgavebehandling-vinduet. I den generelle listen over prosesser som kjører for øyeblikket, finn den hvis prioritet du vil endre. For å forenkle søket etter ønsket navn, kan inskripsjonene i kolonnen "Bildenavn" sorteres alfabetisk - klikk på kolonneoverskriften for å sortere prosessnavn i stigende rekkefølge. Klikk på nytt vil sortere listen i omvendt rekkefølge.

Hvis du ikke vet navnet på prosessen, men programmet den tilhører er oppført på "Applikasjoner" -fanen i oppgavebehandlingen, så finn den der og høyreklikk. I hurtigmenyen velger du linjen "Gå til prosess" og lederen vil bytte til fanen "Prosesser", finne og markere ønsket prosess i listen.

Høyreklikk på linjen med ønsket prosess og utvid "Prioritet"-delen i kontekstmenyen. Som standard har alle prosesser "normal" prioritet - endre dette ved å velge et av de seks alternativene som er oppført. Samtidig, ikke glem at i noen tilfeller kan overdreven prioritering av applikasjonsprogrammer (elementene "Høy" og "Sanntid") føre til en treg respons operativsystem ved å trykke på taster, bevege musen osv. Det samme problemet kan også oppstå hvis prioriteten til systemprosesser (for eksempel en prosess kalt explorer) er for mye redusert.


Topp