Multiprogrammed Batch System - LEMP
Multiprogrammed Batch System - LEMP
Engineering Mathematics Discrete Mathematics Digital Logic and Design Computer Organization and Architecture C Pr
An operating system is a program whose job is to manage a computer’s hardware. Its other use is
that it also provides a basis for application programs and acts as an intermediary between the
computer user and the computer hardware. An amazing feature of operating systems is how they
vary in accomplishing these tasks. Operating systems for mobile computers provide us with an
environment in which we can easily interface with the computer so that we can execute the
programs. Thus, some of the operating systems are made to be convenient, others to be well-
organized, and the rest to be some combination of the two.
1. Since the development of handheld computers in the 1990s, the demand for software to
operate and run on these devices has increased.
2. Three major competitors have emerged in the handheld PC world with three different
operating systems for these handheld PCs.
3. Out of the three companies, the first was the Palm Corporation with their PalmOS.
4. Microsoft also released what was originally called Windows CE. Microsoft’s recently released
operating system for the handheld PC comes under the name of Pocket PC.
5. More recently, some companies producing handheld PCs have also started offering a handheld
version of the Linux operating system on their machines.
https://www.geeksforgeeks.org/handheld-operating-system/ 1/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks
4. Configurability.
1. Palm OS
2. Symbian OS
3. Linux OS
4. Windows
5. Android
Palm OS:
Since the Palm Pilot was introduced in 1996, the Palm OS platform has provided various
mobile devices with essential business tools, as well as the capability that they can access the
internet via a wireless connection.
These devices have mainly concentrated on providing basic personal-information-management
applications. The latest Palm products have progressed a lot, packing in more storage, wireless
internet, etc.
Symbian OS:
It has been the most widely-used smartphone operating system because of its ARM
architecture before it was discontinued in 2014. It was developed by Symbian Ltd.
This operating system consists of two subsystems where the first one is the microkernel-based
operating system which has its associated libraries and the second one is the interface of the
operating system with which a user can interact.
Since this operating system consumes very less power, it was developed for smartphones and
handheld devices.
It has good connectivity as well as stability.
It can run applications that are written in Python, Ruby, .NET, etc.
Linux OS:
https://www.geeksforgeeks.org/handheld-operating-system/ 2/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks
Linux is portable which means it can be installed on different types of devices like mobile,
computers, and tablets.
It is a multi-user operating system.
Linux interpreter program which is called BASH is used to execute commands.
It provides user security using authentication features.
Windows OS:
Android OS:
It is a Google Linux-based operating system that is mainly designed for touchscreen devices
such as phones, tablets, etc.
There are three architectures which are ARM, Intel, and MIPS which are used by the hardware
for supporting Android. These lets users manipulate the devices intuitively, with movements of
our fingers that mirror some common motions such as swiping, tapping, etc.
Android operating system can be used by anyone because it is an open-source operating
system and it is also free.
It offers 2D and 3D graphics, GSM connectivity, etc.
There is a huge list of applications for users since Play Store offers over one million apps.
Professionals who want to develop applications for the Android OS can download the Android
Development Kit. By downloading it they can easily develop apps for android.
1. Less Cost.
2. Less weight and size.
3. Less heat generation.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
4. More reliability. Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy
https://www.geeksforgeeks.org/handheld-operating-system/ 3/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks
1. Less Speed.
2. Small Size.
3. Input / Output System (memory issue or less memory is available).
How Handheld operating systems are different from Desktop operating systems?
Since the handheld operating systems are mainly designed to run on machines that have lower
speed resources as well as less memory, they were designed in a way that they use less
memory and require fewer resources.
They are also designed to work with different types of hardware as compared to standard
desktop operating systems.
It happens because the power requirements for standard CPUs far exceed the power of
handheld devices.
Handheld devices aren’t able to dissipate large amounts of heat generated by CPUs. To deal
with such kind of problem, big companies like Intel and Motorola have designed smaller CPUs
with lower power requirements and also lower heat generation. Many handheld devices fully
depend on flash memory cards for their internal memory because large hard drives do not fit
into handheld devices.
Last Updated :
09 Dec, 2022 135
Similar Reads
7. cookies
We use Trapsto and System
ensure Calls
you have in Operating
the best System (OS)
browsing experience on our website. By using our site, you
Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy
https://www.geeksforgeeks.org/handheld-operating-system/ 4/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks
Related Tutorials
Previous Next
Article Contributed By :
akshaysobti15
akshaysobti15
Improved By : surinderdawra388
Article Tags : Technical Scripter 2022, Computer Subject, Operating Systems, Technical Scripter
https://www.geeksforgeeks.org/handheld-operating-system/ 5/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks
feedback@geeksforgeeks.org
Company Explore
Copyright Policy
Advertise with us
Python Array
Java String
PHP Stack
GoLang Queue
SQL Tree
R Language Graph
Android Tutorial
Sorting HTML
Searching CSS
Greedy JavaScript
Recursion AngularJS
Backtracking NodeJS
Engineering Maths
NLP Tutorial
https://www.geeksforgeeks.org/handheld-operating-system/ 7/8
6/5/23, 11:45 AM Handheld Operating System - GeeksforGeeks
Aptitude
Commerce UPSC
@geeksforgeeks
, Some rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you Got It !
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy
https://www.geeksforgeeks.org/handheld-operating-system/ 8/8