Vad betyder det att vara CPU-bunden?

Den centrala processorenheten (CPU) är en integrerad del av alla datorer, eftersom den gör och styr de flesta processer i en dator. Medan processorn har kontroll över de flesta av processerna, bidrar element som minnet eller cachen också till att hjälpa processerna att slutföras. En CPU-bunden dator är en dator där processerna, istället för att använda de andra komponenterna, är bundna uteslutande till CPU:n. En CPU-bunden systemkonfiguration har fördelar och nackdelar. Den har mycket snabb bearbetning om CPU:n är kraftfull, men den skapar också en obalans eftersom de andra komponenterna blir oanvända.

När ett system är CPU-bundet betyder det att endast CPU:n arbetar med alla processer. Under denna tid kan CPU:n använda från 90 procent till 100 procent av sin energi, snarare än de 10 procent till 20 procent som den använder vid andra tillfällen. Om processorn är snabb kommer detta att påskynda bearbetningen och göra datorn snabbare totalt sett. Detta händer normalt med program som kräver beräkningar, såsom miniräknare och kalkylprogram. Program med grafik och någon annan typ av bearbetning kommer inte att fungera bra med ett CPU-system.

Till skillnad från i andra system, där datorn förlitar sig på andra komponenter för att hjälpa bearbetningen, används endast CPU:n om den är CPU-bunden. När någon vill snabba upp en dator lägger han eller hon normalt till mer RAM (Random Access Memory) eller andra komponenter. För CPU-bundna datorer bör endast CPU:n uppgraderas, eftersom dessa andra minneskomponenter inte spelar någon roll.

Det finns tre andra typer av bundna system: input/output (I/O) bound, memory bound och cache bound. I/O-bunden betyder att systemet är bundet till I/O-informationen; den används bäst i ett program där rader måste räknas. Ett minnesbundet system är bäst på att bearbeta stora mängder data och är bundet av minneskomponenter som RAM. Ett cachebundet system, som är en delmängd av minne, fungerar på samma sätt som ett minnesbundet system, bara det bearbetar data som redan har påträffats.

Fördelarna med att ha ett CPU-bundet system är lika många som nackdelarna. Av alla bundna system är processorn den snabbaste och tenderar att vara den mest använda. Om program med beräkningar i första hand används, kommer CPU-systemet att fungera som bäst. Istället för att behöva uppgradera andra komponenter behöver användaren bara fokusera på att uppgradera processorn för att förbättra prestandan.
På sidan av nackdelarna kan ett CPU-system göra datorn obalanserad, eftersom den inte drar fördel av de andra bearbetningskomponenterna. CPU:er tenderar att vara dyra, så uppgraderingar kan bli dyra. Medan processorn är snabb kommer den bara att kunna arbeta med ett fåtal processer åt gången. Detta innebär att om användaren har flera program öppna, kommer bara ett eller två att fungera snabbt, medan de andra knappast rör sig.