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