Vraag & Antwoord

Anders (software)

Je CPU softwarematig langzamer maken

11 antwoorden
  • Is het mogelijk om je CPU softwarematig onder te klokken? Ik ben een spel aan het maken en ik wil dat ie ook goed draait op een Pentium 233 (ik heb zelf een Athlon 1,4 Ghz). Het lijkt me lastig om elke keer de broncode op een floppy te zetten en die dan mijn oude computer te compileren en te testen.<P>Bestaan er tools voor Linux die je CPU (tijdelijk) langzamer maken? Er is <A HREF="http://web.tiscalinet.it/robyrobo" TARGET=_blank>eentje voor Windhoos (CPUKiller)</A> dus dat moet mogelijk zijn.<P>------------------ Copyleft 2000-2001 - All Rights Reversed
  • Het proces een ongelovelijke vrieskistprioriteit geven :wink:.
  • Dat werkt niet tenzij er andere processen draaien die je CPU kracht opvreten.<P>------------------ Copyleft 2000-2001 - All Rights Reversed
  • <BLOCKQUOTE><font size="1" face="Arial, Helvetica, Sans Serif">quote:</font><HR>Originally posted by philipg: <B>Hoi,<P>Waarom zou je de source code op je oude computer moeten overzetten en compileren. Je kan toch op je huidige computer compileren voor je oudere systeem? Scheelt weer wat wachttijd (en dus ook ergernis).</B><HR></BLOCKQUOTE> <P>Ja, maar het gaat niet om of het spel draait op een langzame computer, maar of ie ook SNEL draait op een langzame computer. :wink: Als mijn spel snel draait op mijn Athlon 1,4 Ghz betekent dat niet dat ie ook snel draait op een Pentium 233. Vandaar dat ik mijn CPU langzamer wilt maken: om te testen of ie op oudere computers ook snel genoeg draait.<P>Dit is de eerste keer dat ik een spel maak. Het wordt zoiets als die oude Super Nintendo spellen (lekker eenvoudig; niet teveel toeters en bellen). Dus ik weet niet zoveel van optimalisaties enzo.<P> <BLOCKQUOTE><font size="1" face="Arial, Helvetica, Sans Serif">quote:</font><HR><B>N.B.: Wat voor spel is het en kunnen wij er ook mee experimenteren?</B><HR></BLOCKQUOTE><P>Natuurlijk. :wink: Het wordt open source. De hele Linux kernel hackers team wordt ontvoerd door Microsoft en Tux moet ze redden. (dit is overigens maar een oversimplicatie van wat ik allemaal ik gedachten heb)<P> <BLOCKQUOTE><font size="1" face="Arial, Helvetica, Sans Serif">quote:</font><HR>Wat betreft de vraag over de CPU softwarematig trager maken. In het algemeen lijkt mij dat geen goed idee. De CPU is maar 1 van de facetten die de snelheid bepaald. Je geheugen, chipset, hardeschijf transfersnelheid, enz. spelen ook een belangrijke rol in het totaaloverzicht! Alleen de processor trager maken levert dus een verkeerd beeld op!<HR></BLOCKQUOTE><P>OK, dat wist ik al. Maar het gaat mijn alleen om een snelle workaround om tijd te besparen. Verder optimaliseren zodat ie nog beter op oude computers doen kan ik later alsnog doen.<P>------------------ Copyleft 2000-2001 - All Rights Reversed
  • <BLOCKQUOTE><font size="1" face="Arial, Helvetica, Sans Serif">quote:</font><HR>Originally posted by RobertV: <B>Dat werkt niet tenzij er andere processen draaien die je CPU kracht opvreten.<P></B><HR></BLOCKQUOTE><P> Dan doe je dat toch? Gewoon veel gecompliceerde non-floating point berekeningen op de achtergrond draaien. Maar er moet wel ergens een progje zijn, al op Freshmeat of Tucows gekeken?
  • Ik maak wel een programma die een oneindige lus maakt...<P><BLOCKQUOTE><font size="1" face="Arial, Helvetica, Sans Serif">code:</font><HR><pre>while(1) { /* this code sux0rz */ /* CPU d34d f00 */ }</pre><HR></BLOCKQUOTE><P>------------------ Copyleft 2000-2001 - All Rights Reversed
  • <BLOCKQUOTE><font size="1" face="Arial, Helvetica, Sans Serif">quote:</font><HR>Originally posted by RobertV: <B>Ik maak wel een programma die een oneindige lus maakt...<P><BLOCKQUOTE><font size="1" face="Arial, Helvetica, Sans Serif">code:</font><HR><pre>while(1) { /* this code sux0rz */ /* CPU d34d f00 */ }</pre><HR></BLOCKQUOTE><P></B><HR></BLOCKQUOTE><P> Helpt niet, dat gaat de branch prediction werken en blijft de CPU nog steeds super-idle.
  • Hoi,<P>Waarom zou je de source code op je oude computer moeten overzetten en compileren. Je kan toch op je huidige computer compileren voor je oudere systeem? Scheelt weer wat wachttijd (en dus ook ergernis).<P>Wat betreft de vraag over de CPU softwarematig trager maken. In het algemeen lijkt mij dat geen goed idee. De CPU is maar 1 van de facetten die de snelheid bepaald. Je geheugen, chipset, hardeschijf transfersnelheid, enz. spelen ook een belangrijke rol in het totaaloverzicht! Alleen de processor trager maken levert dus een verkeerd beeld op!<P>Groet,<P>Philip<P>N.B.: Wat voor spel is het en kunnen wij er ook mee experimenteren?<P>------------------ <B> Bezoek ook eens mijn Nederlandstalige Linux beginners homepage: <A HREF="http://baserv.uci.kun.nl/~philipg/" TARGET=_blank>http://baserv.uci.kun.nl/~philipg/</A> </B>
  • Hmmm,<P>Schiet mij zomaar te binnen. Binnen de OpenSource gemeenschap zijn er toch meer spelprogrammeurs die dezelfde problemen hebben? Kan jij je vraag niet ergens op een forum of zo aan hun voorleggen?<P>Groet,<P>Philip<P>------------------ <B> Bezoek ook eens mijn Nederlandstalige Linux beginners homepage: <A HREF="http://baserv.uci.kun.nl/~philipg/" TARGET=_blank>http://baserv.uci.kun.nl/~philipg/</A> </B>
  • Maar de vraag is WELKE forum...<P>------------------ Copyleft 2000-2001 - All Rights Reversed
  • Gebruik gewoon een Linux IRC channel, dan heb je *direct* antwoord.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.