SlideShare a Scribd company logo
1 of 8
OPERATING SYSTEM SEMESTER PROJECT
1 | P a g e
Submitted by Abdullah Fawad
NAME: Abdullah Fawad
DEPARTMENT: C-I-S
ASSIGNMENT#: Semester Project
SUBMITTED TO: MA’AM ANEELA USMAN
OPERATING SYSTEM SEMESTER PROJECT
2 | P a g e
Submitted by Abdullah Fawad
QUESTION:
Write a report by choosing an operating system and highlighting following:
History, Features, managementof Processes,Memory, Disk and I/O,
Pros/Cons, Limitations, Improvements.
Chrome OS
Introduction:
The Chrome OS differ from traditional operating system suchas Windows in that
it is designed to work specifically with web applications. In this operating system,
the user data lives essentially on the web. Thus, if the physical machine-laptop is
lost or stolen, the user can still access their data online. However, the
Chromebookalso allows users to access downloaded data offline, which must be
kept safe. To achieve this, Chrome OS ensures that all downloaded data is
protected and that code running on this Chromebook is safe to use. In order to
avoid security challenges of traditional operating system such as virus and
worms, Chromebooknot only ensures that the codeis safe, but also incorporates
an auto update features to add new patches to the system.
History:
Google announced Chrome OS on July 7, 2009, describing it as an operating
system where both applications and user data reside in the cloud. To meet
marketing needs, the company relies on informal metrics, including monitoring
patterns used on some 200 Chrome OS devices used by Google employees.
Engineers are also recognizing their usage patterns. Matthew Papakipos, aformer
engineering director of the Chrome OS project, installed three machines in his
house and found himself entering shortly afterwards: doing a single search query
or sending a short email.
The first version of Chrome OS was based on Ubuntu, and its developer,
Canonical, was an engineering partner with Google on the project. In 2010,
Chrome OS moved to Gentoo Linux as its foundation to simplify its process of
building and supporting various platforms. Sometime in 2013, Google changed
Chrome OS to its Linux taste.
Chrome OS was originally intended for secondary devices like netbooks, not as
the main user PC. Although Chrome OS supports hard disk drives, Google has
requested that computer partners use solid-state drives "for operational and
OPERATING SYSTEM SEMESTER PROJECT
3 | P a g e
Submitted by Abdullah Fawad
reliability reasons" and the low volume requirements found in the operating
system that access applications and large user data on remote servers. In
November 2009 Matthew Papakipos, engineering director of Chrome OS,
claimed that Chrome OS consumes one-sixth of the drive space as Windows 7.
Recovery images provided by Google on Chrome OS are between 1 and 3 GB.
On November 19, 2009, Google released the source code for Chrome OS as a
Chromium OS project. On November 19, 2009, a news conference, Sundar
Photosi, then Google vice president of Chrome, unveiled the first version of the
operating system. You first preview the desktop that looks exactly like the
Chrome browser, and in addition to the standard browsertabs, it also has app tabs,
which take up less space and can be pinned for easy access. At the conference,
the app started with seven seconds, the time Google said it would work to reduce
it. In addition, Chris Kenyon, vice president of OEM services at Canonical Ltd,
has announced that Canonical is under contract to provide engineering resources
to the project with a view to building on existing open source and equipment
components where possible.
In 2010, Google released a nameless Cr-48 Chromebook in the testing program.
The launch date for commercial computer systems containing Chrome OS was
delayed from late 2010 until the following year. On May 11, 2011, Google
announced two Chromebooks from Acer and Samsung on Google I / O. The
Samsung model was released on June 15, 2011, but Acer was delayed until mid-
July. In August 2011, Netflix announced the official supportforChrome OS with
its streaming service, allowing Chromebooks to watch movies and TV shows via
Netflix. At that time, somedevices had to use MicrosoftSilverlight to play videos
from Netflix. Later that same month, Citrix released the Chrome OS client
application, allowing Chromebooks to access Windows applications and remote
desktops. Dublin City University became the first educational institution in
Europe to offer its students Chromebooks when it announced an agreement with
Google in September 2011.
Features:
The features of CHROME OS include:
 Everything button
 Long Life Battery
 Offline Access
 Touch Screen
 Instant Tethering
OPERATING SYSTEM SEMESTER PROJECT
4 | P a g e
Submitted by Abdullah Fawad
 Microsoft Office compatible
 Picture-in-picture viewing
 Automatic back-up of Drive files
 Virtual Desks
 LTE connectivity
Management of Processes:
The Process Schedule: The Process Scheduler’s purposeit to control process
access to the CPU. Operating systems use a variety of types of schedulers to do
so. The Google Chrome Operating System uses the Completely Fair Scheduler.
This scheduler is designed to balance or maintain fairness, by splitting up
processortime to tasks. To do this the scheduler uses a virtual runtime to keep
track of the length of time provided to task at hand. This way the task that has
been permitted the least amount of time to the processor, becomes the task that
needs the processorthe most.
The Process Scheduler’s purposeit to control process accessto the CPU.
Operating systems use a variety of types of schedulers to do so. The Google
Chrome Operating System uses the Completely Fair Scheduler. This scheduler
is designed to balance or maintain fairness, by splitting up processor time to
tasks. To do this the scheduler uses a virtual runtime to keep track of the length
of time provided to task at hand. This way the task that has been permitted the
least amount of time to the processor, becomes the task that needs the processor
the most.
I/O OPERATIONS
Many Programs often have the need for I/O, where I/O devices or files are
involved. Forthese devices, specific functions are often needed such as burning
a disk. Because I/O devices are normally not accessible to the user, for both
security reasons and from a productivity viewpoint, they are handled by The
Google Chrome Operating System.
File SystemManipulation
Programs have the quintessential need to write to files, read, create, delete,
search, and list files. The Google Chrome Operating System provides a set of
file systems to cater to the user’s decision, individual functions, or efficiency.
Communications
Processes oftenneed to communicate with each other. The Google Chrome
Operating System
OPERATING SYSTEM SEMESTER PROJECT
5 | P a g e
Submitted by Abdullah Fawad
provides the communication feature through shared memory, where packets are
sent to and from processes.
Error Detection
Google Chrome Operating System is always checking for errors, whether it be a
CPU error, memory errors, I/O errors, and the applications. Because Google
Chrome Operating System is constantly updating it always had the most up to
date error detection tools.
Kernel
Google Chrome Operating System utilizes the new 3.4.6 Linux kernel. The
kernel provides a virtual environment in order to create an abstraction of the
hardware layer. The kernel provides services such as the Process Scheduler,
Memory Manager, Virtual File System, Network Interface, and Inter- Process
Communication.
Hardware Controllers
Google Chromebooks, with the installed Google Chrome Operating System,
come in a variety of hardware with the top of the line Samsung Series 5
Chromebookhaving the Intel Celeron Processor867, 4GBs DDR3 memory,
16GB SSD for storage, and Intel shared integrated. Graphics along with other
various hardware components.
Memory:
The Memory Manager, of The Google Chrome Operating System ’s, purpose is
to control process access to the hardware’s memory components. The Memory
Manager is able to do so byusing a hardware memory management systemwhich
supports mapping to occur from the process memory identifying code to the
systems memory. This allows processes to all access main memory at the same
time. The goal of the VFS is to provide a generic format of hardware data to other
devices on the system. The VFS of The Google Chrome Operating System
provides an abstraction of most hardware devices in the machine and puts the
abstraction in a common file interface for that rest of the devices on the machine
can interpret. The Virtual File System also supports otherfile system formats that
are associated with other operating systems such as Windows. Inter-process
Communication is an essential subsystem of the Google Chrome Operating
Systems. Inter-process Communication inhibits process to process
communication running on the same machine. This is important if a process uses
another process in order to function.
Advantages of Chrome OS:
Linux kernel:
OPERATING SYSTEM SEMESTER PROJECT
6 | P a g e
Submitted by Abdullah Fawad
Chrome OS is based on the Linux kernel. As you know Linux is a very solid
OS. You can install native apps of Linux on Chromebookalso.
Cloud storage:
When you buy Chromebookthen 100 GB of cloud storage is given free to you.
You can use this cloud storage in Google drive, photos, documents,
spreadsheets, slides and other Google apps also. This is enough storage for any
kind of work you do online.
Free and fast:
Chrome OS is free and open source. The codeof Chrome OS is available on
GitHub. Anybody can see and change the codeif he likes too. If you compare
this with other OS then windows and mac OS are very costly and are paid
software. It only takes you 8 seconds to bootChrome OS. All apps and websites
load very fast in Chrome OS.
Lightweight:
According to Google, Chrome OS startup time is within 7 seconds.
Chromebookcomes with an SSD drive. Chrome OS uses the hardware of the
device very efficiently. You can easily carry your Chromebookand move it to
different locations.
No virus:
Chrome OS is a very secured operating system. You will not be attacked with
any virus/malware because Chrome will first warn you to not open any
app/website that contains a virus. If you open a virus-containing website then
there are little chances to get infected with the virus because of safe-browsing,
encryption and verified boot.
Simple UI:
Chrome OS has a simple user interface that can help any type of personto use
it. Different people can log in to the system easily. Google updates the OS
automatically and you don’thave to worry about any updates of the system.
Supervised accounts:
If your kids also want to use Chromebookthen you can create a supervised
account that can monitor your kid activities.
OPERATING SYSTEM SEMESTER PROJECT
7 | P a g e
Submitted by Abdullah Fawad
Supports Android apps:
Now Chrome OS also supportandroid apps. Mean you can run android apps
from the Chrome OS. So you can now use bothChrome apps/extensions and
android apps.
Disadvantages of Chrome OS:
Advanced photo and video editing:
You cannot do heavy editing of photos and videos. You cannot install
Photoshop and other adobesoftware on Chrome OS. There are some online
apps available that you can use for simple editing of photos but for
professionals, Chrome OS is not the right thing. The hardware is also right in
Chromebookfor this editing.
Gaming:
You cannot play Windows and Mac supported games. You can play online
games but installing Windows and Mac games is not possible. You can play
Android games on Chromebook.
Needs fastinternet:
As 90% of Chromebookis for internet-connected apps so you will need a fast
internet connection to use Chrome OS. All the apps in Chromebookare cloud-
based. Most Chromebooks have 30 GB of local space that is not enough for
storing a lot of data. If you want to see a movie then you have the only option to
stream online through YouTube, Netflix websites.
Gotowebinar:
Gotowebinar is a popular software for doing online meeting but it is not
available for Chrome OS. It runs on only Windows and Mac OS.
Extra laptop:
If you have already a laptop or PC then you don’tneed to buy a Chromebook
because it has a major feature of Chrome browser which your laptop or PC
already have.
Improvements:
OPERATING SYSTEM SEMESTER PROJECT
8 | P a g e
Submitted by Abdullah Fawad
With the latest Google Chrome OS 99, you can create a new desk faster by
simply dragging a window to the top of the screen while using the Overview
mode. The same feature is available as a Shift + Search + 1 (through 8) shortcut
on Chrome OS 98 version. This keyboard shortcut allows users to create and
navigate up to eight desks. Chrome OS 99 improves the performance of palm
rejection on touchscreen-equipped devices by better looking at multiple
fingers. With the latest update, Nearby Share adds background scanning,
enabling your Chromebook to notify you when someone nearby is sharing. You
will no longer be required to enter the high visibility mode to experience this
feature.
Furthermore, the Files app has been reimplemented as a System Web App
(SWA) as part of the latest update. However, the app will function in the same
manner as before. Lastly, the Video tab of the Camera app gets a mode to turn
five-second videos into shareable GIFs.

More Related Content

Similar to AbdullahFawad_OS_Assignment.docx

Google Chrome Operating System
Google Chrome Operating SystemGoogle Chrome Operating System
Google Chrome Operating SystemDebashish Mitra
 
An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........VAST TRICHUR
 
Google chrome os chromebook
Google chrome os chromebookGoogle chrome os chromebook
Google chrome os chromebookPrashant Raj
 
Google chrome operating system
Google chrome operating systemGoogle chrome operating system
Google chrome operating systemAmit sundaray
 
Introduction To Google Chrome Os
Introduction To Google Chrome OsIntroduction To Google Chrome Os
Introduction To Google Chrome OsSaurabh Jinturkar
 
Chrome Operating System
Chrome Operating System Chrome Operating System
Chrome Operating System Arkoprobho Pal
 
Chrome os
Chrome osChrome os
Chrome ossnaya
 
complete case study on the chrome os ppt
complete case study on the chrome os pptcomplete case study on the chrome os ppt
complete case study on the chrome os pptcricketarmy3218
 
Chrome OS axel mérida
Chrome OS axel méridaChrome OS axel mérida
Chrome OS axel méridaAxel Mérida
 
Google Chrome - OS & BROWSER
Google Chrome - OS & BROWSERGoogle Chrome - OS & BROWSER
Google Chrome - OS & BROWSERFaheem Ahmed
 
Infographic | 4 Reasons to Make the Switch to Chrome OS With Insight
Infographic | 4 Reasons to Make the Switch to Chrome OS With InsightInfographic | 4 Reasons to Make the Switch to Chrome OS With Insight
Infographic | 4 Reasons to Make the Switch to Chrome OS With InsightInsight
 

Similar to AbdullahFawad_OS_Assignment.docx (20)

CHROME OS.pptx
CHROME OS.pptxCHROME OS.pptx
CHROME OS.pptx
 
Google chrome os
Google chrome osGoogle chrome os
Google chrome os
 
Google Chrome Operating System
Google Chrome Operating SystemGoogle Chrome Operating System
Google Chrome Operating System
 
00145
0014500145
00145
 
An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........
 
Google chrome os chromebook
Google chrome os chromebookGoogle chrome os chromebook
Google chrome os chromebook
 
The Cloud OS battle
The Cloud OS battleThe Cloud OS battle
The Cloud OS battle
 
Google chrome os
Google chrome osGoogle chrome os
Google chrome os
 
Google chrome operating system
Google chrome operating systemGoogle chrome operating system
Google chrome operating system
 
Introduction To Google Chrome Os
Introduction To Google Chrome OsIntroduction To Google Chrome Os
Introduction To Google Chrome Os
 
Google chrome OS
Google chrome OSGoogle chrome OS
Google chrome OS
 
Chrome Operating System
Chrome Operating System Chrome Operating System
Chrome Operating System
 
Chrome Os
Chrome OsChrome Os
Chrome Os
 
Chrome os
Chrome osChrome os
Chrome os
 
complete case study on the chrome os ppt
complete case study on the chrome os pptcomplete case study on the chrome os ppt
complete case study on the chrome os ppt
 
Presentation
PresentationPresentation
Presentation
 
Google chrome
Google chromeGoogle chrome
Google chrome
 
Chrome OS axel mérida
Chrome OS axel méridaChrome OS axel mérida
Chrome OS axel mérida
 
Google Chrome - OS & BROWSER
Google Chrome - OS & BROWSERGoogle Chrome - OS & BROWSER
Google Chrome - OS & BROWSER
 
Infographic | 4 Reasons to Make the Switch to Chrome OS With Insight
Infographic | 4 Reasons to Make the Switch to Chrome OS With InsightInfographic | 4 Reasons to Make the Switch to Chrome OS With Insight
Infographic | 4 Reasons to Make the Switch to Chrome OS With Insight
 

Recently uploaded

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制pxcywzqs
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...Sareena Khatun
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理F
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...kumargunjan9515
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsMonica Sydney
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsrahman018755
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxi191686
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdfMatthew Sinclair
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...meghakumariji156
 

Recently uploaded (20)

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 

AbdullahFawad_OS_Assignment.docx

  • 1. OPERATING SYSTEM SEMESTER PROJECT 1 | P a g e Submitted by Abdullah Fawad NAME: Abdullah Fawad DEPARTMENT: C-I-S ASSIGNMENT#: Semester Project SUBMITTED TO: MA’AM ANEELA USMAN
  • 2. OPERATING SYSTEM SEMESTER PROJECT 2 | P a g e Submitted by Abdullah Fawad QUESTION: Write a report by choosing an operating system and highlighting following: History, Features, managementof Processes,Memory, Disk and I/O, Pros/Cons, Limitations, Improvements. Chrome OS Introduction: The Chrome OS differ from traditional operating system suchas Windows in that it is designed to work specifically with web applications. In this operating system, the user data lives essentially on the web. Thus, if the physical machine-laptop is lost or stolen, the user can still access their data online. However, the Chromebookalso allows users to access downloaded data offline, which must be kept safe. To achieve this, Chrome OS ensures that all downloaded data is protected and that code running on this Chromebook is safe to use. In order to avoid security challenges of traditional operating system such as virus and worms, Chromebooknot only ensures that the codeis safe, but also incorporates an auto update features to add new patches to the system. History: Google announced Chrome OS on July 7, 2009, describing it as an operating system where both applications and user data reside in the cloud. To meet marketing needs, the company relies on informal metrics, including monitoring patterns used on some 200 Chrome OS devices used by Google employees. Engineers are also recognizing their usage patterns. Matthew Papakipos, aformer engineering director of the Chrome OS project, installed three machines in his house and found himself entering shortly afterwards: doing a single search query or sending a short email. The first version of Chrome OS was based on Ubuntu, and its developer, Canonical, was an engineering partner with Google on the project. In 2010, Chrome OS moved to Gentoo Linux as its foundation to simplify its process of building and supporting various platforms. Sometime in 2013, Google changed Chrome OS to its Linux taste. Chrome OS was originally intended for secondary devices like netbooks, not as the main user PC. Although Chrome OS supports hard disk drives, Google has requested that computer partners use solid-state drives "for operational and
  • 3. OPERATING SYSTEM SEMESTER PROJECT 3 | P a g e Submitted by Abdullah Fawad reliability reasons" and the low volume requirements found in the operating system that access applications and large user data on remote servers. In November 2009 Matthew Papakipos, engineering director of Chrome OS, claimed that Chrome OS consumes one-sixth of the drive space as Windows 7. Recovery images provided by Google on Chrome OS are between 1 and 3 GB. On November 19, 2009, Google released the source code for Chrome OS as a Chromium OS project. On November 19, 2009, a news conference, Sundar Photosi, then Google vice president of Chrome, unveiled the first version of the operating system. You first preview the desktop that looks exactly like the Chrome browser, and in addition to the standard browsertabs, it also has app tabs, which take up less space and can be pinned for easy access. At the conference, the app started with seven seconds, the time Google said it would work to reduce it. In addition, Chris Kenyon, vice president of OEM services at Canonical Ltd, has announced that Canonical is under contract to provide engineering resources to the project with a view to building on existing open source and equipment components where possible. In 2010, Google released a nameless Cr-48 Chromebook in the testing program. The launch date for commercial computer systems containing Chrome OS was delayed from late 2010 until the following year. On May 11, 2011, Google announced two Chromebooks from Acer and Samsung on Google I / O. The Samsung model was released on June 15, 2011, but Acer was delayed until mid- July. In August 2011, Netflix announced the official supportforChrome OS with its streaming service, allowing Chromebooks to watch movies and TV shows via Netflix. At that time, somedevices had to use MicrosoftSilverlight to play videos from Netflix. Later that same month, Citrix released the Chrome OS client application, allowing Chromebooks to access Windows applications and remote desktops. Dublin City University became the first educational institution in Europe to offer its students Chromebooks when it announced an agreement with Google in September 2011. Features: The features of CHROME OS include:  Everything button  Long Life Battery  Offline Access  Touch Screen  Instant Tethering
  • 4. OPERATING SYSTEM SEMESTER PROJECT 4 | P a g e Submitted by Abdullah Fawad  Microsoft Office compatible  Picture-in-picture viewing  Automatic back-up of Drive files  Virtual Desks  LTE connectivity Management of Processes: The Process Schedule: The Process Scheduler’s purposeit to control process access to the CPU. Operating systems use a variety of types of schedulers to do so. The Google Chrome Operating System uses the Completely Fair Scheduler. This scheduler is designed to balance or maintain fairness, by splitting up processortime to tasks. To do this the scheduler uses a virtual runtime to keep track of the length of time provided to task at hand. This way the task that has been permitted the least amount of time to the processor, becomes the task that needs the processorthe most. The Process Scheduler’s purposeit to control process accessto the CPU. Operating systems use a variety of types of schedulers to do so. The Google Chrome Operating System uses the Completely Fair Scheduler. This scheduler is designed to balance or maintain fairness, by splitting up processor time to tasks. To do this the scheduler uses a virtual runtime to keep track of the length of time provided to task at hand. This way the task that has been permitted the least amount of time to the processor, becomes the task that needs the processor the most. I/O OPERATIONS Many Programs often have the need for I/O, where I/O devices or files are involved. Forthese devices, specific functions are often needed such as burning a disk. Because I/O devices are normally not accessible to the user, for both security reasons and from a productivity viewpoint, they are handled by The Google Chrome Operating System. File SystemManipulation Programs have the quintessential need to write to files, read, create, delete, search, and list files. The Google Chrome Operating System provides a set of file systems to cater to the user’s decision, individual functions, or efficiency. Communications Processes oftenneed to communicate with each other. The Google Chrome Operating System
  • 5. OPERATING SYSTEM SEMESTER PROJECT 5 | P a g e Submitted by Abdullah Fawad provides the communication feature through shared memory, where packets are sent to and from processes. Error Detection Google Chrome Operating System is always checking for errors, whether it be a CPU error, memory errors, I/O errors, and the applications. Because Google Chrome Operating System is constantly updating it always had the most up to date error detection tools. Kernel Google Chrome Operating System utilizes the new 3.4.6 Linux kernel. The kernel provides a virtual environment in order to create an abstraction of the hardware layer. The kernel provides services such as the Process Scheduler, Memory Manager, Virtual File System, Network Interface, and Inter- Process Communication. Hardware Controllers Google Chromebooks, with the installed Google Chrome Operating System, come in a variety of hardware with the top of the line Samsung Series 5 Chromebookhaving the Intel Celeron Processor867, 4GBs DDR3 memory, 16GB SSD for storage, and Intel shared integrated. Graphics along with other various hardware components. Memory: The Memory Manager, of The Google Chrome Operating System ’s, purpose is to control process access to the hardware’s memory components. The Memory Manager is able to do so byusing a hardware memory management systemwhich supports mapping to occur from the process memory identifying code to the systems memory. This allows processes to all access main memory at the same time. The goal of the VFS is to provide a generic format of hardware data to other devices on the system. The VFS of The Google Chrome Operating System provides an abstraction of most hardware devices in the machine and puts the abstraction in a common file interface for that rest of the devices on the machine can interpret. The Virtual File System also supports otherfile system formats that are associated with other operating systems such as Windows. Inter-process Communication is an essential subsystem of the Google Chrome Operating Systems. Inter-process Communication inhibits process to process communication running on the same machine. This is important if a process uses another process in order to function. Advantages of Chrome OS: Linux kernel:
  • 6. OPERATING SYSTEM SEMESTER PROJECT 6 | P a g e Submitted by Abdullah Fawad Chrome OS is based on the Linux kernel. As you know Linux is a very solid OS. You can install native apps of Linux on Chromebookalso. Cloud storage: When you buy Chromebookthen 100 GB of cloud storage is given free to you. You can use this cloud storage in Google drive, photos, documents, spreadsheets, slides and other Google apps also. This is enough storage for any kind of work you do online. Free and fast: Chrome OS is free and open source. The codeof Chrome OS is available on GitHub. Anybody can see and change the codeif he likes too. If you compare this with other OS then windows and mac OS are very costly and are paid software. It only takes you 8 seconds to bootChrome OS. All apps and websites load very fast in Chrome OS. Lightweight: According to Google, Chrome OS startup time is within 7 seconds. Chromebookcomes with an SSD drive. Chrome OS uses the hardware of the device very efficiently. You can easily carry your Chromebookand move it to different locations. No virus: Chrome OS is a very secured operating system. You will not be attacked with any virus/malware because Chrome will first warn you to not open any app/website that contains a virus. If you open a virus-containing website then there are little chances to get infected with the virus because of safe-browsing, encryption and verified boot. Simple UI: Chrome OS has a simple user interface that can help any type of personto use it. Different people can log in to the system easily. Google updates the OS automatically and you don’thave to worry about any updates of the system. Supervised accounts: If your kids also want to use Chromebookthen you can create a supervised account that can monitor your kid activities.
  • 7. OPERATING SYSTEM SEMESTER PROJECT 7 | P a g e Submitted by Abdullah Fawad Supports Android apps: Now Chrome OS also supportandroid apps. Mean you can run android apps from the Chrome OS. So you can now use bothChrome apps/extensions and android apps. Disadvantages of Chrome OS: Advanced photo and video editing: You cannot do heavy editing of photos and videos. You cannot install Photoshop and other adobesoftware on Chrome OS. There are some online apps available that you can use for simple editing of photos but for professionals, Chrome OS is not the right thing. The hardware is also right in Chromebookfor this editing. Gaming: You cannot play Windows and Mac supported games. You can play online games but installing Windows and Mac games is not possible. You can play Android games on Chromebook. Needs fastinternet: As 90% of Chromebookis for internet-connected apps so you will need a fast internet connection to use Chrome OS. All the apps in Chromebookare cloud- based. Most Chromebooks have 30 GB of local space that is not enough for storing a lot of data. If you want to see a movie then you have the only option to stream online through YouTube, Netflix websites. Gotowebinar: Gotowebinar is a popular software for doing online meeting but it is not available for Chrome OS. It runs on only Windows and Mac OS. Extra laptop: If you have already a laptop or PC then you don’tneed to buy a Chromebook because it has a major feature of Chrome browser which your laptop or PC already have. Improvements:
  • 8. OPERATING SYSTEM SEMESTER PROJECT 8 | P a g e Submitted by Abdullah Fawad With the latest Google Chrome OS 99, you can create a new desk faster by simply dragging a window to the top of the screen while using the Overview mode. The same feature is available as a Shift + Search + 1 (through 8) shortcut on Chrome OS 98 version. This keyboard shortcut allows users to create and navigate up to eight desks. Chrome OS 99 improves the performance of palm rejection on touchscreen-equipped devices by better looking at multiple fingers. With the latest update, Nearby Share adds background scanning, enabling your Chromebook to notify you when someone nearby is sharing. You will no longer be required to enter the high visibility mode to experience this feature. Furthermore, the Files app has been reimplemented as a System Web App (SWA) as part of the latest update. However, the app will function in the same manner as before. Lastly, the Video tab of the Camera app gets a mode to turn five-second videos into shareable GIFs.