7

I was just going through a operating systems textbook but I got stuck at switch architecture .

Please explain what it is and how it is different from bus architecture ?

Prateek Joshi
  • 3,929
  • 3
  • 41
  • 51
  • Give us a bit of context. I do have a feeling what these could refer to, but they are not typical operating system theory terms, at least to my knowledge. – Marcus Müller Jun 20 '15 at 08:46
  • I think I got the answer,it was written in the book " in this architecture multiple components can talk to other components concurrently, rather than competing for cycles on a shared bus". You can add more to it if you want..... – Prateek Joshi Jun 20 '15 at 09:06
  • Well, that's a bus architecture and has little to do with operating systems... – Marcus Müller Jun 20 '15 at 09:08

1 Answers1

8

Switch architecture and bus architecture are two aspects of computer networks.

The main differences between the two are that in Bus architecture, the paths to different components of the network are shared and the response time is usually slow especially when a large number of users are there because of single path to a particular resource(shared memory). But in case of switch networks there are concurrent paths to a resource and these paths are point to point. Due to this reason the throughput of switch based architecture is more than that of bus based architecture as multiple paths are available to a shared resource and if a user is just not getting off a resource, the other users are NOT stalled unlike bus architecture where they are stalled due to single path.

Sumeet
  • 8,086
  • 3
  • 25
  • 45