Ubuntu Computer Case Study

Improved Essays
Unit Standard 6839

Sung Hyun
Heo

03/09/2014

Contents
Introduction 2
Development and history of corresponding MUOS 2
Ubuntu Server 14.04.1 LTS 2
Mac OS X Server 10.6 3
User Interface Design of corresponding MUOS 3
Ubuntu Server 14.04.1 LTS vs Mac OS X 10.6 3
Minimum Hardware Requirements 4
Multi-User Operating System Components 5
Operating System Kernel 5
Process Control Block (PCB) 5
Processor Scheduling 5
Primary Memory Management 6
File Management 6
Secondary Storage Scheme 6
Reference 7

Introduction
Multi-User Operating System (MUOS) is the Operating System that can handle numerous work stations through one machine. This OS allows users who need the data from their main server, to access from different place to one
…show more content…
It was to provide Operating system to numbers of machines other than Computer (Television, Mobile Phone, etc.). It was first released on October 2004 and they released the updated version of Ubuntu approximately every 6 months. When they release Ubuntu server, they provide 9 month of free support with issues that are being held by security, bug and the others. Ubuntu was also decided to provide LTS (Long-Term Support) on a two years basis, which is every fourth released version of Ubuntu for 3 years on the desktop and 5 years for the server and later on since Ubuntu 12.04 LTS was released, desktop support is also rose to 5 years as well. What LTS exactly does is it provides support including updates and security patches to the Ubuntu Stack (cloud computing infrastructure). Since many Ubuntu Developers are maintainers of key packages within Debian, They Cooperate each other and the Ubuntu packages are based on Debian’s unstable branch packages, so there are some of the format that can be transferable ‘Both distributions use Debian’s deb package format and package management tools (APT and Ubuntu Software Center)(Wikipedia Encyclopedia, Ubuntu (Operating system), n.d).’.Because of this, these two does not need to be binary compatible to each other but, in few cases, to use the source in Ubuntu from deb packages, needs to be rebuilt. Before they release the package, they try to merge with Ubuntu-specific …show more content…
What it does is moves the thread handling focus, so it can use specific application to separate the jobs using cores, and cleans up the unused memory which was used by inactive and get maximum performance.
File Management
For Ubuntu Server, the default file manager is Nautilus which is also known as GNOME Files. What it does is, it helps to search for the local file system by using GVFS system. On the icon of the file, is shows the containing information and with the help of GIO library, it can track the local files which is modified to refresh the display manually so it eliminates the need of the manual refreshing.
For Mac OS X Server, it uses HFS Plus which was developed by Apple. It was to replace the Hierarchical File System. It has normalized form, it supports large files and uses Unicode for the items which are encoded in UTF-16. HFS Plus can cover up to 255 UTF-16 characters in length and n-forked files.
Secondary Storage Scheme
Scheme for both of them are based on the Paging. Paging is one of the schemes which main memory can gain data from the secondary storage. Pages is a blocks which is divided into same size for the operating system from secondary

Related Documents

  • Improved Essays

    Nt1310 Unit 4 Test Paper

    • 419 Words
    • 2 Pages

    Suited for small operations that don’t require large amounts of storage space. Also suited for operations that are critical requiring high availability and no downtime. 1. Improved…

    • 419 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    1. I agree that increasing the router memory to infinite cannot control congestion because even if routers have an infinite amount of memory, congestion gets worse, because by the time packets reach to the front of the queue, they have already timed out (repeatedly), and duplicates have been sent. 2. Flow Control vs Congestion Control It ensures that the sender only sends what the receiver can handle.…

    • 617 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Interrupts are most important as they give user the better control over the computer. Without interrupts, a user have to wait for a given task to complete in a specific time management with the higher priotity. This ensures that the CPU will charge the process immediately. 2. What is a trap?…

    • 681 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    Nt1330 Unit 5 Essay

    • 596 Words
    • 3 Pages

    5.10 A user level program can disable the timer interrupt and prevent context switching from taking place if it is given the ability to disable interrupts. This also allows it to use the processor without letting other processes execute. 5.11 It depends on how interrupts are implemented, but regardless, it is not a good choice of techniques.…

    • 596 Words
    • 3 Pages
    Improved Essays
  • Superior Essays

    Nt1330 Unit 3 Assignment 1

    • 1461 Words
    • 6 Pages

    For the servers we are recommending that they use the Cisco UCS B230 M2 Blade server, this server is a well-rounded product that features an Intel Xeon E7-2800/8800 processor and can be used with multiple operating systems such as vSphere, Windows 2008R2, 2012, 2012 R2, Linux, and Solaris among others. We are recommending that all servers use Windows Server 2008 R2. The Cisco UCS B230 M2…

    • 1461 Words
    • 6 Pages
    Superior Essays
  • Superior Essays

    Introduction The current information technology (IT) infrastructure consists of a mix of 2008 and 2008 R2 servers, with two legacy Windows 2000 servers, and four Windows Server 2012. In addition to the Windows server environment, the network consists of routers, switches, and security appliances, such as firewalls. The environment also consists of important services to ensure the security, and stability of the network.…

    • 922 Words
    • 4 Pages
    Superior Essays
  • Decent Essays

    Clock 2) Answer: - DRAM memory slot allows to insert the computer memory into the computer. According to motherboard design there are various slot to insert RAM. If slots are more then there will be more place to insert RAM and the RAM increase…

    • 727 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    Nt1330 Unit 5

    • 541 Words
    • 3 Pages

    The Haswell microarchitecture improvises the Ivy-bridge in the following ways: • New socket LGA1150 for desktop processors • New AVX2 Instruction set • New TSX Instruction set • New bit manipulation instructions • New dispatch ports INSTRUCTION SET: The AVX instruction set limited the integer operations to use only 128-bit registers whereas the floating point operations used 256-bit registers. In addition, AVX2 implements three operand FMA instructions. New 15 bit manipulation instructions were added to support cryptography, indexing and data conversion. The third new instruction set is TSX which helps resolve data synchronization issues which arises when same data are used by different processes running at the same time.…

    • 541 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    List the classification of network in detail according to the area covered. Also explain each classification of network in detail with its application. LAN – (Local Area Network) A LAN is a network that covers a relatively small area. It is a network that mostly links computers within a single building.…

    • 546 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    Failing that, it attempts to schedule a map task near a replica of that task’s input data. When running large MapReduce operations on a significant fraction of the workers in a cluster, most input data is read locally and consumes no network bandwidth The task granularity is performed by subdividing the map phase by M pieces and reduce phase into R pieces. Ideally, M and R should be much larger than the number of worker machines. Having each worker perform many different tasks improves dynamic load balancing and also speeds up recovery when a worker fails: the many map tasks it has completed can be spread out across all the other worker machines.…

    • 868 Words
    • 4 Pages
    Improved Essays
  • Decent Essays

    Fig 1.2 Classes of interrupts Program Generated by some condition that occurs as a results of an instruction execution, such as arithmetic overflow, division by zero, attempt to execute am illegal machine instruction, and reference outside a user's allowed memory space. Timer Generated by a timer within the processor. This allows the operating system to perform certain functions on a regular basis. I/…

    • 364 Words
    • 2 Pages
    Decent Essays
  • Decent Essays

    This means when you are able to change or edit your computer software or hardware, or the peripherals. This can be things such as the ability to customize your keyboard, the ability to customise what is displayed, and the ability to enable visual alerts for those who can’t hear alerts. This is basically troubleshooting.…

    • 156 Words
    • 1 Pages
    Decent Essays
  • Improved Essays

    3- IT and Business managers should work together for removing any communication obstacles to have a successful communication going. (Gartenstein, 2012). By having a weekly meetings which will strengthen the communication more . 4- Interpersonal interaction between the IT and business departments should be improved in the meetings, as most of the time the business team feel that they are lost as then don’t understand the technical points, this can be achieved by train the IT team to improve their communication skills and let then have the ability to communicate with non-technical people (which is not easy) and explain to them in simple way.…

    • 857 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Speeding Operating System

    • 817 Words
    • 4 Pages

    Speeding up the operating system (OS) Software utilities can speed up the operating system in numerous ways. Examples of speeding it up by using software utilities include programs that allow the computer memory or processing power to be handled better. The way this works is that the unnecessary processes for your computer can be prevented from running if the user does not a certain process running in the background, the result of this is that the computer performance will run a lot faster once some processes have been stopped. An alternate method that speed up the operating system is by installing software updates. Software updates are usually there to get rid of any bugs on certain applications that could cause the computer system to slow…

    • 817 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Nt1310 Unit 4 Assignment

    • 293 Words
    • 2 Pages

    1. Collect data – internal and external: are made up of secondary sources of data. Internal data: is a data which is already in operation and it is stored within the organisation. For example: profit and loss statement, balance sheet, sales figures and inventory records. While External of data: is the data which does not exist inside the company, but was brought by individuals from outside the organisation, for example: government sources, corporate filings and media, including broadcast, print and internet (Grimsley, Sources of Secondary Data, 2003-2015).…

    • 293 Words
    • 2 Pages
    Improved Essays

Related Topics