Signal Ground: SMP: What's in it for You? | Linux Today

Signal Ground: SMP: What’s in it for You?

Written By
Web Webster
Web Webster
Jun 30, 2000

[ Thanks to Ken
Treis
for this link. ]

Linux SMP support has been smoothed out in the stable
kernel since the release of 2.2 — and dual Celeron 533s (plus a
motherboard) can be obtained for less than $330 USD — so what does
that mean for your next system purchase?
The Signal Ground
team dives head-first into the world of SMP, looking for real-world
price-to-performance data.”

“In a Linux SMP system, the Linux kernel automagically manages
the use of all processors. Unfortunately, the primary function of a
CPU — processing a stream of instructions — doesn’t lend itself
very well to sharing. The sharing of one instruction stream is like
two people (A and B) trying to share a computer terminal while
interacting with you (C) at the counter in a bank. Perhaps upper
management at this bank has decided that the two brains behind the
counter should be able to serve individual customers twice as
quickly. In reality, though, we know that even if A and B knew each
other extremely well, the overhead of their communication would
cause your transaction to take even longer to process.”

“Instead of working like the crazy managers that I just
described, SMP systems delegate entire tasks to individual
processors. This is more like the real-world situation at a bank.
When you arrive at the bank, you are greeted by the first available
teller. If teller A is busy, you can meet with teller B to have
your request processed. If both tellers are busy, you wait. If
neither is busy, the prettier one processes your request while the
other waits.”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.