A-
Using Online Library or the Internet, research and submit your response describing how the various OSs—Linux, Windows Server, Solaris, or Mac OS X Server—manage inter-process communication.
In your response, also include answers to the following questions:
- Which OS uses the best technique to manage IPC? Why?
- Do all the OSs provide support for multiprocessing?
- Which OS, in your opinion, manages multiprocessing in the most efficient manner?
- What, according to you, is a better model for OSs—a process approach or a thread approach?
- Do you think that distributed OSs use a process-communication technique different from that used by desktop OSs? Support your answer with examples.
- What are the features and limitations of the CISC and RISC architectures?
- Which architecture, do you think, is appropriate for a server that supports high volumes of transactions and concurrent connections? Support your answer with reasons.
B–
Choosing an Operating System
Continuing with the course project you started in Week 1, this week, you will analyze three different OSs for each requirement, for both the servers and workstations. You will identify the OS that best fits the situation, and include the rationale for the choice made.
Continuing with the Microsoft Word document you started in Week 1, add a 2- to 3-page report to complete the following tasks:
- Analyze three different OSs for each of the requirements identified in Week 1 for both workstations and servers. Describe in depth how each OS applies to each requirement of Acme Toys, Inc. and whether or not it would fit the situation.
- For each OS listed, describe IPC, multiprocessing, threads, and hardware support.


0 comments