Assignment 1 (1)

pdf

School

McGill University *

*We aren’t endorsed by this school

Course

300

Subject

Computer Science

Date

Feb 20, 2024

Type

pdf

Pages

2

Uploaded by DeaconOkapiMaster1043

Report
CCCS 321 Operating Systems Administration Assignment 1 McGill University - School of Continuing Studies Due: (See MyCourses) 10% of the final Grade Work is to be completed individually and submitted via MyCourses in PDF format. Please cite any sources used in completing this assignment. 1. [3 points] Allotment granted for correct use of citations and legibility throughout the assignment. 2. [2 points] You have a choice of running Windows Server or Linux for an application. Explain the factors you should consider when deciding which one to choose. 3. [2 points] Applications designed that require Rosetta on MacOS are not running optimally. Explain. 4. [2 points] One of the factors that can affect CPU performance is its clock speed. Explain in detail what this represents. What are common speeds on current desktop processors? 5. [2 points] With Windows there is a desktop version and a server version. Is the same true of Linux? What is the difference? 6. [2 points] It is understood that SSD hard drives are faster than older magnetic hard drives. Find and cite a comparison between two actual drives (one SSD and the other magnetic) that supports this with performance metrics. Report. 7. [2 points] How do threads differ from processes? Would you prefer a thread or a process to transfer a large file? Why / Why not? 8. [2 points] What is the purpose of RAM in a computer and how much is required? 9. [2 points] Windows systems typically run on Intel or AMD processors. Apple used to run Intel up until a few years ago. What are they using now, and why did they make this change? 10. [2 points] When looking at performance reviews of CPUs they will often list single-core performance metrics even though almost all CPUs today have multiple cores. Why?
11. [2 points] Apple’s iOS and Google’s Android are smartphone operating systems. Explain how these differ from a desktop or server OS. 12. [2 points] What is the difference between user mode and kernel mode of an OS? 13. [2 points] Is there any disadvantage to running a 32-bit application on a 64-bit OS? Explain. 14. [5 points] You have been asked to determine the specifications for a (physical) server that will run PostgreSQL database. This database server will serve a mid-sized company that will run a number of databases for standard business-type applications. Their databases (roughly 20) consume about 1.5 TB of disk storage space in total. You can make reasonable assumptions for usage/load. Provide a list of minimum specifications for CPU, memory, and disk. Provide some explanations/justifications. Match your specifications to an actual server model being sold by a popular server vendor (HP, Dell, Cisco, Lenovo, etc.) What about backups?
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help