Preview

Linux vs Windows vs Mac

Better Essays
Open Document
Open Document
1355 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Linux vs Windows vs Mac
UNIX/Linux versus Mac versus Windows Paper
Ricky Morris
April 1, 2013

Process Management
Operating systems are the link between the user and the applications and the hardware. They are responsible for deciding how the user commands will be interpreted and how the operating system itself will carry the process. There are several different types of operating and each carries out processing in their own way. Windows, UNIX/Linux and Mac are some of the most popular and widely used operating systems.
Even though each of these is unique, as operating systems they all share the same general functions. They are responsible for allocating processes to maximize processor use while also making sure response time is not negatively affected. They are also responsible for dedicating resources to processes while maintaining order, with low priority processes being pushed back and higher priority processes being moved forward. This must also be done while avoiding deadlock, which is an infinite loop of processes waiting on each other to be executed. Newer operating systems may also be required to support communication between processes and user creation of processes.
Even though operating systems share the same goals, they can have very different ways of achieving them. Windows in particular is the most widely used operating system and therefore it focuses on providing support for a wide range of environments. Process management on Windows is guided by the user ID. When a user logs on they are given a token that includes their information and preferences and what files and programs they have access to, this is known as a security ID. Windows can then determine how to process user commands. Windows process management focuses on how processes are named and whether threads are provided within the processes. It also focuses on how processes are represented, related and protected and what mechanisms are used for process communication and synchronization. Processes are



References: Stallings, W. (2012). Operating systems: Internals and design principles. 7th edition. Prentice Hall. UNIX/Linux Security Features. Retrieved from http://www.tenouk.com/linuxunixsecurityfeatures.html on May 1, 2013.

You May Also Find These Documents Helpful

  • Good Essays

    Unit 16 Ao1

    • 529 Words
    • 3 Pages

    All programs are written to do something, their purpose may be to perform a calculation or to run a computer game, but all programs will perform a task, also known as a process. All programs take the stricter of input, process to output. Th input includes user controls such as keyboard, mouse, game controller, voice and so on. It will also include data from the user, computer or other programs.…

    • 529 Words
    • 3 Pages
    Good Essays
  • Good Essays

    One of the key functions of an operating system is the process management. Linux OS system is very dynamic with constantly changing computing needs. These needs tend to be centered on the process. Processes can be either long or short lived, so managing these processes is very important. Linux incorporates a very flexible design which contains a separate unit to take on the process management task. In a Linux operating system processes are created and represented by an allocated task_struct.…

    • 749 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Nt1330 Unit 1 Assignment

    • 4639 Words
    • 19 Pages

    An operating system (OS) is an interface between hardware and user which is responsible for the management and coordination of activities and the sharing of the resources of the computer that acts as a host for computing applications run on the machine. As a host, one of the purposes of an operating system is to handle the details of the operation of the hardware. This relieves application programs from having to manage these details and makes it easier to write applications. Almost all computers (including handheld computers,desktop computers, supercomputers, video game consoles) as well as some robots, domestic appliances (dishwashers, washing machines), and portable…

    • 4639 Words
    • 19 Pages
    Powerful Essays
  • Better Essays

    Unit 8 eCommerce P1

    • 1328 Words
    • 6 Pages

    Operating Systems: An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. The operating system is an essential component of the system software in a computer system. Application…

    • 1328 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    So there are 3 basic operating systems, Linux, Mac OS and Windows. The purpose of these operating systems is exactly that, to operate. Operating systems are what run your computers programs. They are what enable you to interface with the computer to complete tasks. Without an operating system, you really wouldn’t have much use for a computer. Operating systems give you access to so many aspects of the computer. From the OS you can control outside devices like printers and scanners. You can also send output and recognize input to the computer. One other purpose for operating systems is file management.…

    • 205 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    comparison matrix

    • 439 Words
    • 2 Pages

    Security-there is a firewall tool provided with a task bar that lets the user know of any security issues. Shell- Is environment friendly for the user and has functions that run like a PC. Rescue-This feature which is in the disk of the program, can unlock a system to let the user continue their work…

    • 439 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The Operating System (OS) is the very most essential software on your computer. Without the OS your computer will not run. It manages all of the hardware and software and gives direct access to the storage, central processing unit (CPU), and memory, so that the programs can work properly. The operating system determines what your computer can or cannot actually do because each OS have different features, options, applications, compatibilities and even the user interface may change.…

    • 580 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Week 5 Pos 355

    • 2010 Words
    • 9 Pages

    Operating systems were not in existence before the 1960s. The definition of operating systems is a program designed to run other programs on the computer and is the most important program. In the past, computers were built to execute a series of single task similar to a calculator. In the 1960s came the MCP (Master Control Program) for the B5000 mainframe computer created by the company Burroughs/Unisys. The MCP was the first OS written exclusively in a high-level language. As the years progressed, OS giants were starting to form such as Windows, Linux, and Mac. In, this paper, these 3 tech OS giants will be examined thoroughly while covering memory management, process management, file management, and security.…

    • 2010 Words
    • 9 Pages
    Better Essays
  • Good Essays

    11. An OS’s capability to run more than one application or process at the same time is referred to which of the…

    • 2490 Words
    • 10 Pages
    Good Essays
  • Good Essays

    Pos 421 Week 4 Assignment

    • 667 Words
    • 3 Pages

    There are many different versions of Windows operating systems and software. Each has a different ability or use as the technology for each was increased and or changed over time as each was used. Some of the major versions of Windows include: Windows Server 2003, Windows Server 2008, Windows 200, Windows XP, Windows Vista, and Windows 7. These versions all have some similarities as well as differences that make them separate from each other. The following paragraphs will lists some of the comparisons and contrasts that make each individually different.…

    • 667 Words
    • 3 Pages
    Good Essays
  • Good Essays

    A computers operating system (OS) is the core of the computer and is more than just software. The OS controls the computer’s memory and processes as well as its hardware and software. It is the brain of the computer. Software applications on the other hand perform a certain task. Ex. Google Chrome provides internet and Adobe allows PDF files to be read (among other things). The OS is what makes all of these applications work successfully and accomplish whatever the application is designed to accomplish.…

    • 816 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Assignment 1,Section I

    • 326 Words
    • 2 Pages

    An operating system (OS) is a collection of software that manages computer hardwareresources and provides common services for computer programs. The operating system is a vital component of the system software in a computer system. Application programs require an operating system to function.…

    • 326 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    IT 600 Module One Lecture

    • 1256 Words
    • 5 Pages

    Since a CPU can run only one process at a time, process management must handle the…

    • 1256 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    Os Security

    • 369 Words
    • 2 Pages

    1. What are the relative advantages and disadvantages of at least three different measures used to protect operating systems?…

    • 369 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Ms Windows vs. Unix/Linux

    • 3684 Words
    • 15 Pages

    The Microsoft and Linux operating systems have been long considered to be in a competition to be the best operating systems on the market. This paper will compare and contrast these operating systems to help the consumer decide which is right for his or her environment. Such subjects as; cost, market share, hardware requirements, file processing, programming capabilities, availability if application software, networking, and user interface will be examined.…

    • 3684 Words
    • 15 Pages
    Powerful Essays