Software-update: SetPriority 1.0.0.0

karstimmer laat het volgende achter in de submit: "SetPriority is een Task Manager-achtig programma waarbij je een lijstje programma's in kan voeren met voorgedefinieerde prioriteiten. Dus als jij altijd Windows Media Player op hoge prioriteit wilt runnen, kan SetPriority zorgen dat dat automatisch gebeurt, zonder dat je iedere keer de prioriteit handmatig in hoeft te stellen met Task Manager." SetPriority kan gedownload worden als een direct te gebruiken executable of als zip-bestand met daarin een installatieprogramma. Voordat je dit programma kan gebruiken, moet wel Microsofts .NET Framwork 2.0 geïnstalleerd zijn op het systeem. SetPriority wordt op de homepage als volgt omschreven:

SetPriority is a Windows utility that will let you specify beforehand which priority you want your processes to have. Whenever a program is started that you have specified, SetPriority will adjust that program's priority automatically.

SetPriority will sit in your System Tray and watch running processes. When a process matches one on its list, SetPriority will adjust the priority of that process automatically.[break]
SetPriority
Versienummer 1.0.0.0
Besturingssystemen Windows 9x, Windows 2000, Windows XP, Windows Mobile 2003
Website Sunsplash
Download http://www.sunsplash.org/software/setpriority/SetPriority.exe
Bestandsgrootte 84,00kB
Licentietype Freeware

Door Robin Vreuls

Doktersteam

15-12-2005 • 13:28

30

Submitter: karstimmer

Bron: Sunsplash

Update-historie

Reacties (30)

30
30
5
0
0
21
Wijzig sortering
Biedt dit programma ook de mogelijkheid om binnen een multiprocessor-omgeving processen aan specifieke CPU's te koppelen?
daar ben ik ook heel erg beniewd naar,
dat zou handig zijn voor servers die meerdere aplicaties moeten draaien...
wat is het nut als het dezelfde cpu's zijn?
Handig....

Ik gebruik nu altijd batch files om dat te regelen maar dit is natuurlijk veel makkelijker...
ik heb gewoon zo'n snelle pc dat dat niet nodig is :Y) }:O
Kijk dit is nog eens handig :) ! Ff kijken hoeveel het scheelt als ik bf2 op high zet
Helemaal niks! :Z

Door dingen op 'high priority' te zetten worden ze niet sneller van!
Natuurlijk wel, zo verhinder je immers dat achtergrond processen cpu time afpakken. Waarom bestaan er dan nog prioriteiten als het toch niks uitmaakt.
Als je achtergrondprocessen (één woord) je CPU opeten, dan moet je die programma's aanpakken, of iig die juist low priority geven ipv je spel high priority.
Kijk eens aan, erg handig, ga het meteen proberen.
Ikzelf zit eigenlijk nooit aan de prioriteiten van processen te sleutelen.
Wie doet dit wel, waarom en heeft het veel voordelen?
Altijd handig om bij te leren.
ik gebruik de prioriteiten niet zo heel veel, alleen met het programma van mn tv kaart die laat ik altijd op high lopen om stotteren tegen te gaan.
Dingen als winrar/winzip enzovoorts dat uitpakken die zet ik altijd op low
Stel dat je iets doet wat veel processorkracht vraagt, bijvoorbeeld veel grote bestanden inpakken met Winrar. Dan kan je via de taskmanager de prioriteit op "Laag" zetten, zodat je gewoon snel met je pc kunt blijven werken. Winrar gebruikt dan alleen de processorkracht die je over hebt tijdens je andere activiteiten.

Nu is dit wel een beetje een scheef voorbeeld, omdat Winrar dit zelf ook al kan via de knop "Achtergrond".
Het is bijvoorbeeld nuttig van een cdr/dvdr te branden met het brandprogramma op realtime prioriteit. Zo heb je minder kans op buffer underruns als je toevallig een browser of mp3'tje opent.
Met "process explorer" van sysinternals.com zie ik, dat bij branden vooral Interrupts (hardware) bezig zijn. Een browser opstarten kan dan volgens mij nog steeds een probleem zijn. Maar misschien ook niet. Zal het misschien eens proberen.
Duidelijk, maar helpt het met games enzo?
Dan zou het wel interresant zijn :)
Als je tijdens het spelen van je game andere dingen wil doen wel ja. Als je alleen je spel draait en verder wat achtergrondprocessen merk je er helemaal niks van, omdat je spel dan toch al bijna al je processortijd gebruikt.

Dit tooltje is handig om als je meerdere programma's tegelijkertijd draait te bepalen welke meer processorkracht gebruikt en welke niet.

Games zijn in 9 van de 10 gevallen het enige (grote) proces dat op dat moment draait dat dit geen zin heeft.
Jaren geleden al een tooltje gemaakt waarmee je de prioriteit van het actieve venster met een druk op de knop kon wijzigen. Dat is een native C-appje, nog geen 100KB. Voor zulke zaken is het .NET framework gewoon overkill.
Deze is ook erg handig en lekker klein. Gewoon een simpel commandline programmaatje waarbij je doormiddel van batchfiles de boel bij het booten kunt regelen. Je kunt hier ook processen mee killen.
Als we dan toch met de command line bezig zijn:
Met START /LOW /NORMAL /HIGH kan het ook allemaal mee. :)
kan toch ook gewoon met taakbeheer
RTFA
Dus als jij altijd Windows Media Player op hoge prioriteit wilt runnen, kan SetPriority zorgen dat dat automatisch gebeurt, zonder dat je iedere keer de prioriteit handmatig in hoeft te stellen met Task Manager.
Dit is zeer interessant voor de hardcore benchers van superpi en pifast. De winst door pifast op realtime te draaien is toch aanzienlijk.
Waarschuwing voor mensen die realtime prio willen uitproberen:

Het is doorgaans een heel slecht idee om een proces realtime prioriteit te geven. Als het bewuste proces dan 100% rekenkracht vraagt (en krijgt), kun je verder bijna helemaal niets meer met je machine. Zelfs het proces stoppen is bijna onmogelijk omdat je muisbewegingen en toetsaanslagen zelfs bijna niet meer verwerkt worden. Je zult dan dus moeten wachten tot het proces minder dan 100% gebruikt voor je je computer weer een beetje kunt gebruiken.

prioriteit High is hoog genoeg voor bijna elke denkbeeldige situatie. Gebruik realtime alleen als je precies weet wat je doet.

Op dit item kan niet meer gereageerd worden.