Voor een groot deel van de evolutie van home computers , ingenieurs gericht op het ontwikkelen van snellere verwerking chips . Zij maten de vooruitgang door hoeveel berekeningen per seconde een processor zou kunnen uitvoeren , en computergebruik spieren en snelheid waren identiek . Met de ontwikkeling van dual - core processoren in het midden van de jaren 2000 , werd een nieuwe rimpel om de zoektocht naar rekenkracht toegevoegd : processoren die zelfstandig kunnen werken , al is gesynchroniseerd in dezelfde operaties . Beter Multitasking Terwijl iedere computergebruiker begrijpt dat multitasking kan uitlekken middelen van een machinale verwerking als er te veel applicaties tegelijk , multicore -processors bieden de flexibiliteit en de rekensnelheid om meer efficiënt te verwerken overlappende toepassingen zonder te slepen naar beneden prestaties . Multitasking die veel achter de schermen werkende kracht , zoals automatische software-updates , virusscans en database management functie een prestatiewinst van multicore -processors nodig . Verbeterde Efficiëntie van schroefdraad Performances < br Veel moderne toepassingen > uitvoeren door verschillende subroutines , hetzij in volgorde of tegelijk . Multicore processoren zijn ontworpen om te helpen met deze techniek , die bekend staat als proces threading . Meestal zijn deze threaded toepassingen vereisen processors te gebruiken applicatie code , evenals het besturingssysteem code uit te voeren . Met multicore processors , kan kernen afzonderlijk elke component van de draad in plaats van het splitsen van de belasting te verwerken op een enkele processor . Integreren met moderne besturingssystemen van 2010 , werden de meeste huidige generatie besturingssystemen ontworpen om threaded applicaties , zoals Windows 7 , Mac OS X , Windows Vista , versies van Linux -en server - administratieve besturingssystemen draaien . Multicore processors zorgen ervoor dat deze besturingssystemen te maken van hun vermogen aan te brengen in thread applicaties . Betere Video Rendering Sommige media toepassingen , zoals programma's die video en 3D- graphics maken , zijn sterk afhankelijk van threaded processen terwijl eist veel verwerkingssnelheid . Zo , de gebruikers van multicore -processors zullen getuige zijn aanzienlijk verbeterd prestatieniveau op de toepassingen , in vergelijking met single-core processors . Verhoogde Server prestaties Computer servers slow -down wanneer meerdere gebruikers toegang tot hen in een keer, met name voor de verwerking - intensieve toepassingen , zoals databases of geavanceerde encryptie -opties . Door multicore processors , kan de servers processorkernen delegeren aan individuele verzoeken van gebruikers in plaats van ze te multitasken op een enkele processor of wachten op het proces te voltooien .
|