Is het veilig om een ​​game met prioriteit in realtime te spelen?


Beste antwoord

Nee. Doe dit nooit. Onder alle omstandigheden.

Voor zover ik weet, gebruiken invoerapparaten prioriteitsniveau 15 (niet-realtime kritiek) samen met apparaatstuurprogrammas en dergelijke.

Normaal threads draaien op prioriteiten 1-15, terwijl de speciale waarde van prioriteit 0 wordt gebruikt voor een niet-actieve thread.

Realtime prioriteiten zijn 16-31, waarbij systeembeheerdersmachtigingen vereist zijn om dit in te stellen. De reden hiervoor is dat u uw systeem volledig kunt overspoelen met een realtime prioriteitsthread.

Realtime prioriteit betekent dat elke invoer die het proces verzendt, wordt verwerkt in realtime voor zover mogelijk, door al het andere op te offeren om dit te doen. Sinds 16> 15 geeft het prioriteit aan het uitvoeren van de interne processen van dat spel boven alles inclusief jouw input .

Omdat mensen er alleen aan denken om dit met zeer CPU-intensieve spellen om mee te beginnen, als dat spel je CPU-gebruik op 100\% blokkeert, zal geen van je commandos de computer bereiken. Wil je het spel doden met Taakbeheer? Jammer – je toetsenbord heeft een lagere prioriteit, en hoe hard je ctrl-alt-delete ook slaat, je commandos worden overschreven door je spel en er gebeurt niets.

De enige manier om een ​​computer zoals te redden dit is om de computer uit te schakelen met de hoofdstroomschakelaar, en als een realtime prioriteitstoepassing was ingesteld op Opstarten, zou de enige manier om dat systeem op te slaan zijn door de instelling in Veilige modus te wijzigen.

Kleinere versies van het probleem bij bijvoorbeeld 90-oneven\% gebruik of intermitterende 100\% s kunnen worden hersteld, maar het zou buitensporig veel tijd kosten om dit te doen.

Gebruik GEEN realtime prioriteit voor een spel. Deze prioriteitsinstelling is voor dingen die belangrijker zijn om actief te blijven dan zelfs uw toetsenbord en muis, en die zeer weinig CPU-tijd vergen, toepassingen die in het algemeen volledig buiten het bereik van de normale gebruikerservaring van een eindgebruiker vallen.

Als u de CPU-toewijzing voor een spel moet verbeteren, stelt u het spel in op Hoog en zorgt u ervoor dat geen enkel ander proces op Hoog draait. Raak de realtime-instelling niet aan.

Antwoord

Ik zou het niet aanbevelen. Het is technisch veilig omdat het de computer niet beschadigt, maar de muis en het toetsenbord werken alleen met hoge prioriteit, dus het voelt erg traag aan. Er is een vertraging van 2-3 seconden tussen het typen of verplaatsen van de muis en het resultaat.

Het duurt ook enkele minuten om het spel te sluiten of terug te veranderen.

Er is geen echt prestatievoordeel bij het uitvoeren van games boven Bovengemiddeld. Op dat moment zijn ze normaal gesproken hardware-gebonden.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *