Wordt een computer altijd sneller als je er een betere CPU in zet?

Ik zit te dubben of ik een nieuwe processor wil kopen, om o.a. Far Cry 4 en Call of Duty - Advanced Warfare te kunnen spelen.
Maar maakt een betere CPU je computer zelf ook gewoon sneller?

Weet jij het antwoord?

/2500

Het beste antwoord

Een processor heeft tal van eigenschappen die elk hun steentje bijdragen. Een processor werkt met klokslagen. Een bepaalde actie duurt x aantal klokslagen. Je kan het dus op meerdere manieren sneller maken: - Sneller ticks na elkaar laten komen - Minder ticks verbruiken (opdrachten sneller uitvoeren) De verschillende eigenschappen: - L1 cache, L2 cache, L3 cache Deze cache kan gegevens tijdelijk opslaan. Dit is erg snel geheugen, waardoor het sneller is dan bijvoorbeeld tijdelijk gegevens op te slaan in het RAM-geheugen van je computer. Door meer cachegeheugen te voorzien zal de processor sneller zijn data heen en weer kunnen verplaatsen. Het is dus zeker voordelig om genoeg cache te voorzien. Het aantal ticks dat nodig is om een actie uit te voeren zal verminderen. - CPU snelheid (MHz) Eén MHz (MegaHertz) wil zeggen: "Ten minste één miljoen ticks per seconde per kern.". Als je bijvoorbeeld 3700 MHz snelheid hebt, zal de processor elke seconde maar liefst 3 700 000 000 acties uitvoeren. Het kunnen er ook meer zijn, maar minimum zou hij dit aantal ticks moeten uitvoeren. Je moet wel rekening houden dat een actie als tick vrij klein is. Een simpele opdracht zoals bijvoorbeeld "Sla getal 5 op in het geheugen" kan gemakkelijk 5 ticks duren. Door de CPU snelheid te vergroten vergroot je het aantal ticks per seconde. - Aantal kernen Vandaag de dag zijn er veel "quadcores", wat wil zeggen dat de CPU 4 kernen heeft. Per tick kan ELKE kern een actie uitvoeren. Als je 4 processorkernen hebt, zal je processor dus 4 acties tegelijk kunnen uitvoeren. Je hebt er ook met meer dan 4 kernen, maar dat is vandaag de dag nog niet noodzakelijk en moeilijk te vinden. Verder wil ik vermelden dat ook je grafische kaart een grote rol speelt in de snelheid van je computer, en vooral je beeld. Als je van plan bent veel te gamen kies je best voor een grafische kaart met geïntrigeerd geheugen. Dit betekent dat de grafische kaart vaak zelf al geheugen heeft. Deze bevat ook een GPU (CPU voor grafische kaart). Wat het voordeel hiervan is? De GPU kan erg veel, zoals bijvoorbeeld dingen berekenen voor 3D-weergaven en dergelijke. Als de GPU al dat werk afpakt en in zijn eigen geheugen kan opslaan, is dit veel minder werk voor je CPU. Als je dit niet voorziet, moet ALLES langs je CPU en dat kost enorm veel moeite. Je kan dus best ook kiezen voor een grafische kaart met een sterke GPU en genoeg geïntrigeerd geheugen.

De snelheid van de PC hangt af van diverse onderdelen. De hardschijf, het geheugen, grafische hardware, CPU, programma's, netwerkverbinding, moederbord. De data moet komen van de hardschijf, dus als de rest van de PC moet wachten of de data op de hardschijf dient geschreven te worden en de hardschijf is continue aan het werken, dan help een sneller of beter hardschijf. Als het geheugen zo klein is dat er regelmatig het virtuele geheugen op de hardschijf dient geraadpleegd dien te worden, dan zit de rest van de PC te wachten tot de data naar het geheugen is geschreven en gehaald is. Puur omdat de data niet op het snelle geheugen is, maar op de langzame schijf. Als het wachten is of de data afgebeeld worden en telkens daar op gewacht dient te worden, dan is daar de bottle neck. Soms gebruikt de software de hardware zeer onhandig, dus dan helpt beter programma's of het uitschakelen van onnodige programma's. Een grote rol speelt het OS. Soms maakt het uit voor de snelheid welke versie of type OS je hebt. In dit voorbeeld kun je niet kiezen voor het ander spel, omdat die keuze er niet is. Wel kan er wat gedaan worden in juiste softwareversie te kiezen en opties aan of juist uit te zetten. Als je veel data via het netwerk nodig zijn, dan kan een hogere netwerksnelheid de PC sneller maken. Moederbord staat er bij voor de volledigheid, maar zonder uitleg van mijn kant, omdat dan het situatie te complex maakt en de kans dat het moederbord de bottleneck verwaarloosbaar klein is. Als de processor(en) constant aan het rekenen zijn en daar op het wachten is, dan helpt een snellere processor, maar er is nog een wereld van andere mogelijke onderdelen die groter effect op de snelheid kunnen hebben. Dus het formele antwoord is nee, niet altijd. En soms is het handig om eerste te goedkope te testen en eventueel gelijktijdig met de CPU te vervangen voor snellere. Ook kan het zijn dat de volledige mogelijke snelheid winst van de CPU niet gebruikt kan word, omdat de balans of snelheidsverschillen veranderd en dat door de knelpunten verschoven zijn.

Stel zelf een vraag

Ben je op zoek naar het antwoord op die ene vraag die je misschien al tijden achtervolgt?

/100