Premium Essay

Contrast and Comparison of Operating Systems

In: Other Topics

Submitted By jetman4u2c
Words 3967
Pages 16
Contrast and Comparison of Operating Systems Team B will take what we have learned from our course POS/355 Operating systems and research to compare and contrast the UNIX/Linux, Microsoft Windows, and MacOS systems. In particular we will contrast and compare the different operating systems in regards to memory management, processing, file management and security. Operating systems at the core is all about the kernel. The kernel in all of the operating systems is the main component that is responsible in the management of memory, processing, file management and security.

Contrast and Comparison of Memory Management within Operating Systems
Memory management in comparison and contrasts between the different operating systems is due to the way the kernel works in conjunction with the memory. Since each operating system has different kernel’s they each have similar and different ways that they manage memory. Contrasts and comparisons on Mac OS, Windows, and UNIX/Linux are described below.
1. UNIX: Though UNIX and Linux are extremely similar when it comes to how things work internally; there are slight differences that make UNIX distinct from its counterpart. One process that UNIX utilizes is known as swapping; this is done by moving chunks of the Virtual Memory (called pages), out of the main memory and moving others in. In order for this process to work at its best, those pages that are needed must be accessible in the Main Memory at the demand of the CPU. When a page is expected to be needed in the very near future it is termed a resident set. If the CPU attempts to access a page that is no longer available in the Main Memory, a page fault will occur, and the needed page will then have to be located, as the CPU waits for the swap to occur. These types of errors can occur due to memory allocation issues. The main purpose of the Memory Manager is to minimize…...

Similar Documents

Premium Essay

Comparison and Contrast

...To compare and to contrast is to identify the similarities and differences that have been found to produce the greatest measurable impact upon student achievement of the nine learning skills. Short stories are always very enjoyable to read. They are very concise but mostly have such a deep message resonating throughout the text that the reader is left pondering over an extension of the story to imagine the possible ending if they were novels instead. The works under consideration are meant to be compared because of their unique theme which reflects how two authors can write similar yet distinctive stories in different times. In anything you write or read there are some similarities and differences with another piece of literature. I would like to share the difference and similarity on the theme GenderRoles/Marriage. The corresponding works that I have selected are “The Story of an Hour (Chopin)” and “The Necklace (de Mauppassant).” I chose to analyze these particular because this subject hits home. I love to read love and romance novels, short stories, and poems. The story of an Hour was my favorite piece of literature from the listed. I think everyone that reads this will have a private perspective. When Mrs. Louise hears from her sister Josephine and friend Richard, of her husband’s death, she reacts with obvious grief, and although, her reaction is perhaps more violent than other women, it is still appropriate. Louis begins to realize that she is now an......

Words: 944 - Pages: 4

Premium Essay

Operating System Comparisons

...Operating System Comparisons PRG/355 January 14, 2013 Steven Kernan Operating System Comparisons Table of Contents Introduction 3 Memory Management 3 File Management 4 Security 4 Conclusion 4 Reference 5 Introduction An operating system (OS) is software that manages the hardware and software resources of a computer system. Basically an OS is a set of libraries or functions which programs may use to perform specific tasks relating to interfacing with computer system components (The Computer Technology Documentation Project, n.d.). Advantages and disadvantages exist in every operating system. Reviewed in this paper is a comparison of some of the primary responsibilities of popular operating systems. The review includes Unix/Linux, Mac, and Microsoft Windows operating systems. Memory Management An important function of the OS is to manage the computer systems memory. Programs, processes, and resource do not simply float around in memory haphazardly. Memory is shared among these processes and resources. Accordingly, managed by the OS is an organized structure of locating processes in computer memory locations. The two primary types of memory controlled by an OS are main memory and virtual memory. Main memory is… (need general definition). Virtual (secondary) memory is… (need general definition). Intended memory management requirements include relocation, protection, sharing, logical organization, and physical organization. Processes......

Words: 1019 - Pages: 5

Free Essay

Operating Systems

...Operating System Resources The Operating system utilizes the resources in order to give a desired service. Part of those services also includes the management of memory and the input and output devices installed on the system. There are several components that even the most basic systems will have and they are processors, memory and I/O devices. (According to Stallings (2012), (p. Page 8, 9) The processor controls the operation of the computer and performs its data processing functions. When there is only one processor, it is often referred to as the central processing unit (CPU). The main memory stores data and programs. This memory is typically volatile; that is, when the computer is shut down, the contents of the memory are lost. In contrast, the contents of disk memory are retained even when the computer system is shut down. Main memory is also referred to as real memory or primary memory. The I/O modules move data between the computer and its external environment. The external environment consists of a variety of devices, including secondary memory devices (e.g., disks), communications equipment, and terminals. And the system bus provides for communication among processors, main memory, and I/O modules. Memory Manager An intricate part of the OS is the memory manager; its main function is to manage the allocation of memory. According to "Basics of Computer" (2012), "The part of the operating system that manages memory is called the memory manager. Its job is to......

Words: 299 - Pages: 2

Premium Essay

Operating Systems

...MODERN OPERATING SYSTEMS SECOND EDITION by Andrew S. Tanenbaum Publisher: Prentice Hall PTR ISBN 0-13-031358-0, 976 pages Table of Contents About the Author MODERN OPERATING SYSTEMS PREFACE 1 INTRODUCTION 1.1 WHAT IS AN OPERATING SYSTEM? 1.1.1 The Operating System as an Extended Machine 1.1.2 The Operating System as a Resource Manager 1.2 HISTORY OF OPERATING SYSTEMS 1.2.1 The First Generation (1945-55) Vacuum Tubes and Plugboards 1.2.2 The Second Generation (1955-65) Transistors and Batch Systems 1.2.3 The Third Generation (1965-1980) ICs and Multiprogramming 1.2.4 The Fourth Generation (1980-Present) Personal Computers 1.2.5 Ontogeny Recapitulates Phytogeny 1.3 THE OPERATING SYSTEM ZOO 1.3.1 Mainframe Operating Systems 1.3.2 Server Operating Systems 1.3.3 Multiprocessor Operating Systems 1.3.4 Personal Computer Operating Systems 1.3.5 Real-Time Operating Systems 1.3.6 Embedded Operating Systems 1.3.7 Smart Card Operating Systems 1.4 COMPUTER HARDWARE REVIEW 1.4.1 Processors 1.4.2 Memory 1.4.3 I/O Devices 1.4.4 Buses 1.5 OPERATING SYSTEM CONCEPTS 1.5.1 Processes 1.5.3 Memory Management 1.5.4 Input/Output 1.5.5 Files 1.5.6 Security 1.5.8 Recycling of Concepts 1.6 SYSTEM CALLS 1.6.1 System Calls for Process Management 1.6.2 System Calls for File Management 1.6.3 System Calls for Directory Management 1.6.4 Miscellaneous System Calls 1.6.5 The Windows Win32 API 1.7 OPERATING SYSTEM STRUCTURE 1.7.1 Monolithic Systems 1.7.2 Layered Systems 1.7.3 Virtual Machines......

Words: 387392 - Pages: 1550

Premium Essay

Operating System

...------------------------------------------------- BCN 2053 – OPERATING SYSTEMS – Assignment 1 ------------------------------------------------- Top of Form INSTRUCTIONS – Detail instructions is given below, please follow accordingly. This assignment carries a total of 10 marks. When we talk about operating systems, the most popular words are Windows and Linux. This assignment is all about exploring both types of operating systems. Each group require to: 1. Draw and explain in brief the evolution of both operating systems from the beginning up to today. Explanations may include : a. Year of release b. Version release c. Features 2. Compare between this two very popular Operating Systems, Windows VS Linux in terms of : a. Memory management 1. Focus on how both operating systems handle their memory management especially on virtual memory. To support your research, you may include relevant scenario of how memory being access. 2. Explain any limitation of maximum or minimum memory required by each operating systems especially on 64bit or 32bit architecture 3. Compare and recommend which operating systems utilize its memory more efficient in terms of: i. Normal usage (everyday usage by normal user) ii. Server usage (server environment) b. Process management 4. Focus on how both operating systems handle their process management when it comes to many processes request for CPU resources.......

Words: 486 - Pages: 2

Premium Essay

Comparison and Contrast

...Running Head: COMPARISON- CONTRAST ESSAY Apple vs Banana Elizabeth Anderson June 8 2012 ENG 101 What’s your favorite fruit? Do you think that your favorite fruit gives you more advantage? Two of the most common favorite fruits are apple and banana. Apple. Apple originated in Central Asia but has wild relatives in the New World. The apple is one of the most popular and widely grown fruits. It is easy to ship, resistant to disease, and popular for its flavor which can be sweet or tart, depending on the varietal. Roughly 60 million tons of apples are produced each year. They are predominately a fruit of northern or temperate climates. According to mahalo.com, apple is the most accessible fruit in the United States. Apple trees were initially from Asia, but there are over 7,500 types of apple trees in existence today. China is the leading producer of apples, with the United States coming in second. Eastern Turkey is the origin of the apple tree and is perhaps the first type of tree ever to be cultivated. Apples are fruit produced by apple trees and are the most commonly grown tree fruits. Symbols of sin in the Christian religion, apples have also been a part of Norse and Greek mythology as well as German paganism. Apples are roundish in shape and come in a wide variety of colors and textures, from red and soft to green and firm. Apples are eaten as snacks, and can be made into pies, breads, muffins and more. Apple juice and wine is......

Words: 750 - Pages: 3

Premium Essay

Operating Systems

...OPERATING SYSTEMS An operating system is defined the software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals. The three most common operating systems are Windows, Mac OS, and Linux. Although each OS is different, “they all provide a graphical user interface, or GUI, that includes a desktop and the ability to manage files and folders.” The Windows OS is the most commonly used OS due its simplicity making is extremely user friendly. This OS is versatile and has the highest user base. OS must be purchased for installations. The Mac OS can only be used on Macintosh computers (Apple products). The Mac OS also has to be purchased and it more expensive than the Windows OS. Linux is open-source operating system modeled on UNIX. This OS is free and can be installed on any PC. Many advanced users use this for experimental and/or testing purposes. This OS is the least user friendly. Choosing and OS really depends on the needs of the user. Someone who wants an OS to perform simple tasks such as administrative work or browsing would typically use Windows or Mac depending on their preference. A user with a more advance knowledge base in computers that wants to do experimental testing, gaming, or downloading might want to go with Linux being that if OS became corrupt in the process they could easily reinstall for free. I prefer the windows user interface, but I would rather run linux OS over mac or windows......

Words: 286 - Pages: 2

Free Essay

Comparison and Contrast

...Landowski and Heitor da Silva Costa. The beautiful and historic religious figure gives many locals and tourists religion hope from being so inspiring. “Further, it is distinguished from the others by its overly religious character and, because of its location in the heart of a major city, its ability to interact in a variety of ways with millions of people on a daily basis.” (Holston). Both countries are very unique and different in ways such as their wildlife, history, and attractions. The differences in these two countries are widely different, complete opposites. But the two countries also have one wonderful thing in common, which are human beings. Many places throughout this Earth have differences. It is quite amazing to go in depth to contrast one to another. Works Cited Holston, Mark. “Statue of Christ the Redeemer: towering over Brazil’s capital of hedonism, this monument provides inspiration to believers, atheists, and artists alike.” Americas (English Edition) 2008: 6 Literature Resource Center. Web. Mahoney, William M. The History Of The Czech Republic And Slovakia. Santa Barbara, Calif: Greenwood, 2011. eBook....

Words: 905 - Pages: 4

Free Essay

Open and Closed Source Operating System Comparison

...Open and Closed Source Operating System Comparison POS-355 Open and Closed Source Operating System Comparison Open and Closed Source are the two model of how most software is distributed. The open source code is that exactly, free open-sourced code. Meaning the core functions of the written code are given to a potential developer and that developer is able to manipulate, add to, or change any of the functions of the code. This holds true from the basic core functions or the code to small additional code snippets. FOSS or free and open source software do not typically limit or inhibit the use of the software. However with all of this free distribution, there can be some open sourced software that might have license-based restrictions or redistribution. These restrictions are not overwhelming though. The software can be re-distributed for free, after a developer has modified the code, as long as credit is given to the original manufacturer. FOSS also allows for the code to be modified and then re-compiled, so it can be sold as a complete project. Some examples of this type of re-distribution is Red Hat Inc. Red Hat Inc. takes different pieces of code, pieces it together into a really nice and user friendly interface, and then Red Hat re-distributes this re-compiled code as Red Hat Linux. There have many different flavors and iterations, but as long as Red Hat gives credit in the development to the originally creator, there is no problem with Red Hat re-distributing this...

Words: 844 - Pages: 4

Premium Essay

Operating Systems

...computer operating system software division and has constantly raised the bar with more efficient programs steadily staying above the pack. In November 1985 Microsoft released their first version of windows software. At the time of release their was no other program on the market that compared to the technology Microsoft had released. Microsoft was the Neo to computer operating systems. It quickly gained fame and grew expedition ally over the years. Microsoft is now known worldwide and is the leader in operating systems. Many company’s have used Microsoft to spawn from and expand of certain functions and features. This paper will cover the latest version of windows 8 and will go into detail on the advantages and disadvantages of this system and its software. The functions of computer hardware components are used by in organizations commonly in today’s society. To begin, this paper will cover the definition of computer hardware so the readers have an understanding of what this is: “Computer hardware (usually simply called hardware when a computing context is implicit) is the collection of physical elements that constitutes a computer system. Computer hardware is the physical parts or components of a computer, such as the monitor, mouse, keyboard, computer data storage, hard disk drive (HDD), system unit (graphic cards, sound cards, memory, motherboard and chips), and so on, all of which are physical objects that can be touched (that is, they are tangible). In contrast,......

Words: 1071 - Pages: 5

Premium Essay

Comparison Contrast

...certain similarities can also be seen. One aspect of these genres that can be compared and contrasted is the narrative or plot. A comparison can be analyzed in that both begin with a problem. In Oedipus Rex, the play begins with a plague devastating the city of Thebes. In A Midsummer Night's Dream there is also a plague that is upon the land. However, a difference between these two beginnings is that in Oedipus Rex the citizen are effected by it to the point that they look towards Oedipus for a solution to their suffering; while in A Midsummer Night's Dream, the effects of the plague are never shown to the audience and it seems a minor detail. Another difference is the cause of the plague in the two plays. In the tragedy, Oedipus Rex, the hero ends up being the cause because he murdered the king; while in A Midsummer Night's Dream the cause is a fight between Titania and Oberon. Another point that can be compared and contrasted is the search for a solution in the plots. In Hamlet, Hamlet is searching for the truth to discover if his father was really murdered by his uncle and if this is true he must correct the situation by killing his uncle. Also, in Oedipus Rex this plot is seen in that Oedipus is searching for the truth about the murder of the old king, Laios, and the situation will be resolved by the murder being banished from Thebes. In contrast A Midsummer Night's Dream is more centered around the lovers trying to overcome the forces that separate them and......

Words: 655 - Pages: 3

Free Essay

Operating Systems Comparison Outline

...Operating Systems Comparison Outline Albert Lara POS/355 January 29, 2016 Ongart (Peng) Ratchaworapong   Albert Lara Operating Systems Comparison Outline I. Introduction MAC OS X is the operating system that is currently being utilized by every MAC being sold. According to “Apple” (2016), “Built on a rock-solid Unix foundation, it’s engineered to take full advantage of what the hardware is capable of”. One of the more popular choices due to its commercial success, MAC OS is a very user-friendly operating system that allows you to work throughout numerous MAS OS devices. II. Memory Management a. Divides random access memory into two sections 1. Differs from Windows and Linux b. Uses system partition 1. Begins at lowest byte of memory 2. Extends upward c. Uses application partition 1. Uses memory contained in its own partition 2. Divided into three parts (Stack, Heap, Global Variables) d. Memory outside of system available for allocation 1. Have multiple applications open and running simultaneously III. Process Management a. Ran by application known as Activity Monitor 1. Comprised of two sections 2. User-Friendly b. Process List 1. View and manage all processes 2. Given Process ID (PID) 3. Unique identifier number c. System Statistics 1. Overview of total load on system 2. Divided into 5 sub categories (CPU, System Memory, Disk Activity, Disk Usage, Network) IV. File Management a. Designed to manage files to reduce disk and hardware usage...

Words: 700 - Pages: 3

Free Essay

Operating System Comparison

...constantly debated in the industry). Be sure to support your response. An operating system can be thought of as the link between the computer hardware and the software that is used to perform various tasks. Without an operating system the software applications and computer hardware itself cannot function. Each operating system usually consists of several features, among them memory, processor, device and file management but there are also networking features, security and I/O functions to be considered. Due to the similar nature of computer hardware then many operating systems will require most, if not all of those functions. However, from a technical perspective if we examine the interaction between the core computer hardware and the system applications then it is possible to narrow down those functions that can be deemed essential. The core of the operating system, usually known as the kernel, provides the most basic level of control over the hardware. We can assume that the hardware would consist at the very least of a CPU, Memory and various Devices and the kernel would be responsible for managing each of these as required by any user interaction or application request. While this may be a functioning operating system, practically File management would be required and increasingly security and network functions can be considered as mandatory given the modern utilisation of applications and operating systems....

Words: 270 - Pages: 2

Premium Essay

Operating Systems Comparison and Contrast

...An operating system, or OS, is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer would be useless. As computers have progressed and developed so have the many different operating systems. We will talk about the different operating systems and how they compare and contrast as far as their security and memory management. The first operating system we will compare and contrast is Windows Vista and the security features it offers. Windows Vista is an upgrade to Microsoft Windows XP and Windows 2000. When it comes to security and Windows vista, Windows Vista can help protect your PC and the people that use it by providing safety and many security features. One feature includes Bit Locker Drive Encryption. Bit Locker Drive Encryption is a security feature that provides data protection by encrypting all the data that is stored on the Windows Operating System. Windows Vista also has Encrypting File system available which is similar to Bit Locker Drive Encryption except that it is for user level file and folder encryption. Drive Encryption is good if you have two users sharing the same computer. Another security feature for Windows Vista is Parental Controls. Parental Controls are to protect your children and for restricting them to certain areas of your computer. Parental Controls help parents determine which games their children can play or......

Words: 750 - Pages: 3

Free Essay

Operating System

...The Amoeba Distributed Operating System 1. INTRODUCTION Roughly speaking, we can divide the history of modern computing into the following eras: 1970s: Timesharing (1 computer with many users) 1980s: Personal computing (1 computer per user) 1990s: Parallel computing (many computers per user) Until about 1980, computers were huge, expensive, and located in computer centers. Most organizations had a single large machine. In the 1980s, prices came down to the point where each user could have his or her own personal computer or workstation. These machines were often networked together, so that users could do remote logins on other people’s computers or share files in various (often ad hoc) ways. Nowadays some systems have many processors per user, either in the form of a parallel computer or a large collection of CPUs shared by a small user community. Such systems are usually called parallel or distributed computer systems. This development raises the question of what kind of software will be needed for these new systems. To answer this question, a group under the direction of Prof. Andrew S. Tanenbaum at the Vrije Universiteit (VU) in Amsterdam (The Netherlands) has been doing research since 1980 in the area of distributed computer systems. This research, partly done in cooperation with the Centrum voor Wiskunde en Informatica (CWI), has resulted in the development of a new distributed operating system, called Amoeba, designed for an environment......

Words: 4509 - Pages: 19