Preview

Explain the Purpose of an Operating System

Good Essays
Open Document
Open Document
1111 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Explain the Purpose of an Operating System
Explain the purpose of an operating system

Process Management
A multitasking operating system may give the appearance that a lot of processes are running concurrently/simultaneously, this is not true as only one process can be executing at any one time on a single-core CPU, unless on a multi-core or similar technology. Processes are often called tasks in embedded operating systems. The function of the task or process is something that takes up time, as opposed to memory, which is 'something that takes up space or capacity
For security and reliability reasons most modern operating systems prevent direct communication between independent processes, providing strictly mediated and controlled inter-process communication functionality.

Memory Management
This involves providing ways to allocate portions of memory to programs at their request, and freeing it for reuse when no longer needed. The management of main memory is critical to the computer system. Virtual memory systems separate the memory addresses used by a process from actual physical addresses, allowing separation of processes and increasing the effectively available amount of RAM using paging or swapping to secondary storage. The quality of the virtual memory manager can have a big impact on overall system performance.
Processes should not be able to source the memory for another process without permission. This is called memory protection, and prevents malicious or malfunctioning code in one program from interfering with the operation of other running programs.

Disk Management

Basic storage involves dividing a disk into primary and extended partitions. This is the way that all versions of Windows that were reliant on DOS-handled storage took, and disks formatted in this manner are known as basic disks. Dynamic storage involves the use of a single partition that covers the entire disk, and the disk itself is divided into volumes or combined with other disks to form volumes that are greater in

You May Also Find These Documents Helpful

  • 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

    The Central Processing Unit (CPU) is one of the main parts of the computer, which is used for processing. The Central Processing Unit is known as the processor. The processor is needed to perform the different tasks at once, you need the OS to execute all of these tasks in a systemic way. It basically allows the devices to work concurrently without issues.…

    • 580 Words
    • 3 Pages
    Good 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

    Sharing allows several processes to access the same portion of main memory (Stallings, 2012). When there are a number of processes executing the same program it is beneficial to allow each process to access the same copy of the program rather than have its own separate copy (Stallings, 2012,). The memory management system must therefore…

    • 573 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Operating System Differences

    • 3058 Words
    • 13 Pages

    Each operating system is a multi-user system, multiprocessing, multitasking, and multithreading. An operating system capable of allowing multiple software processes to run at the same time is a multiprocessing and multitasking computer. Operating systems that allow different parts of a software program to run concurrently are considered multithreading.…

    • 3058 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    Memory Management

    • 1097 Words
    • 5 Pages

    Cited: Wilson, P.R.; Johnstone, M.S.; Neely, M.; Boles, D. (1995).”Dynamic Storage Allocation: A Survey and Critical Review” Memory Management: International Workshop, Iwmm '95, Kinross, Uk, September 27–29, 1995: Proceedings (Springer). ISBN 978-3-540-60368. Retrieved 2008-01-06.…

    • 1097 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Memory Management Paper

    • 434 Words
    • 2 Pages

    In Windows OS the memory manager implements virtual memory provides a core set of services such as memory mapped files, copy-on-write memory, large memory support, and underlying support for the cache manager. According to Microsoft each process on 32-bit Microsoft Windows has its own virtual address space that enables addressing up to 4 gigabytes of memory. Each process on 64-bit Windows has a virtual address space of 8 terabytes. All threads of a process can access its virtual address space. However, threads cannot access memory that belongs to another process, which protects a process from being corrupted by another process.…

    • 434 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Memory Management

    • 490 Words
    • 2 Pages

    In order to prevent unintended interferences, the processor is responsible for protecting one process’s memory space from being accessed by another. During the run phase, the memory references of a process is to be verified that it only refers to the space allocated. Usually, the operating space allocated can never be accessed via user processes. Only in special circumstances can one process even access the allocated space of another process.…

    • 490 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    memory management

    • 500 Words
    • 2 Pages

    Protection and sharing is the next key point to memory management. The processor controls the process making it very difficult for the operating system to have any control over the process. For this reason the protection will share access in the main memory, as that makes it possible for multiple processes to be using the same library…

    • 500 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Scheduling

    • 1111 Words
    • 5 Pages

    • Computer resources are full of resources that can only be used by one process at a time • Unpredictable results can occur if two or more processes use the same resource at the same time • OS control this problem by arbitrating resource requests • OS grant exclusive access and manage access to system resources • By allowing processes to have exclusive access to resources problems may occur:…

    • 1111 Words
    • 5 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Faith Integration

    • 613 Words
    • 3 Pages

    1.8 Describe a mechanism for enforcing memory protection in order to prevent a program form modifying the memory associated with other programs?…

    • 613 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Memory Management

    • 341 Words
    • 2 Pages

    Memory management is the process of managing computer memory. The memory management subsystem of the operating system carries out this task. Since the beginning of computing, there has always existed the need for more memory than the existing physical memory in the system. Both Windows and Linux are operating systems. These operating systems perform basic tasks, such as tracking of directories and files on the disk, sending output to the screen for display, recognizing input from the keyboard and controlling peripheral devices such as drives and printers. The following are the differences in memory management between Linux and Windows (Godbole & Kahate, 2011).…

    • 341 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    memory management paper

    • 463 Words
    • 2 Pages

    Program processes require protection against unwanted interference by other program processes caused either accidentally or intentionally by other program processes (Stallings, 2012). Programs in other processes should not have the ability to reference to reference memory locations in process…

    • 463 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Videos 1.06 and 1.08 covered Storage Devices and Memory. The 1st one covered all the different types of storage devices. It started with hard drives and went on to floppy drives, cd’s, dvd’s, solid state removable and tape drives. It also covered all the interfaces that can be used with them. The video also touched on power connections used to power up the different storage devices.…

    • 843 Words
    • 4 Pages
    Powerful Essays
  • Better Essays

    windows operating systems

    • 2382 Words
    • 10 Pages

    To ensure that a computing system is operating optimally it is vital that effective memory management is implemented. This task, memory management, is handled dynamically by the operating system to accommodate the multiple processes that occur within the system. To accomplish this, there are five requirements that should be met.…

    • 2382 Words
    • 10 Pages
    Better Essays

Related Topics