Internet of Things of
Technology and Market Impact on Operating Systems
Internet of Things (IoT) devices has
revolutionized the technology marketplace. You can now control all functions of
your home with an app thanks to IoT devices. IoT devices can also communicate
with each other to provide a seamless experience. The integration of these
devices and building operating system that support all these devices is a
challenging task. IoT OS needs continuous development in order to provide
support for (Smith & Kennedy, 2018) latest protocols and
chip architectures. There are number of IoT OSs available which include
Contiki-OS, RIOT and Zephyr to name a few. IoT devices are enabling software
developers to make customized software which can enhance features of these IoT
devices and at the same time provide compatibility with other platforms. Here
is a diagram of OS of an IoT device:
CPU Processing of
Technology and Market Impact on Operating Systems
With the advancement in chip
manufacturing technology and processor architecture the processing speed of
processors is increasing on yearly basis. According to Moore’s Law number of transistors
on a processor doubles in two years and provides more performance at low
wattage. We are now seeing processors built on 7nm process which provide
incredible processing speeds and machine learning capabilities. These
processors are also power efficient and die size has also shrunk. All this
processing power needs an operating system that can
channel this power properly
and provide multiple functions. Microsoft Windows 10 has added support for
multiple cores and threads to harness the full potential of these processors. This
additional processing powers enables us to run multiple tasks at the same time
without worrying about the processor being crashed.
Main Memory of
Technology and Market Impact on Operating Systems
With the advancement in flash architecture and flash memory RAM has also
seen a tremendous upgrade in recent years. RAM can now come in 32 GB Single DIMM
and provide speeds of up to 34000 MHz. The operating systems needs to be
updated to support these RAM capacity and speeds. Microsoft Windows 10 can
support up to 2TB of RAM. RAM can also be used in dual channel mode which
enables (Hasan, Zubair, & Usmani,
2016)more
speed and
doubles the memory bus bit rate. This advancement in RAM technologies
is pushing operating systems to develop more ways to take advantage of that
extra memory.
Cloud Computing of
Technology and Market Impact on Operating Systems
Cloud computing is changing the way
organizations and individual manage their business. Cloud computing has enabled
organizations to use shared resources such ass servers and applications. With
the rapid advancement in processing speeds and storage devices cloud computing
is getting more accessible to small enterprises. This is generating a need for
special operating system specifically designed to handle cloud computing
operations. Cloud computing is a multi-layered and complex system which demands
an operating system that can give user friendly experience. There are number of
Cloud computing Operating system available which include Corneli OS, Zero PC,
Cloudstack, cloudMe, (Javed, Afzal, & Sharif,
2018)Glide
OS, amoeba OS etc.
Big-data Processing of
Technology and Market Impact on Operating Systems
With the rise in Cloud computing
there is a huge amount of data that need to be processed. Big data processing
needs efficient cloud computing operating systems and lots of processing power.
This is the age of machine learning and AI which requires Big-data processing.
This can all be possible with cloud computing and huge processing power. With
the advancement in processor speeds and cloud computing technologies it is now
possible to process big amounts of data. Big data processing is helping in the
fields of research and development and analytics and statistics.
(ii)
5G Networks of
Technology and Market Impact on Operating Systems
5G will be a big leap in networking
technologies and will revolutionize information and communication technology
(ICT) field. The 5G will enable delay critical services and will provide secure
connection. It will provide support for IoT devices on a whole new level. IoT
devices will be able to communicate in teal time and provide a seamless
experience. 5G will revolutionize cloud computing software capabilities and
will enable functions that weren’t previously possible with 4G. 5G will push
developers to build operating systems that are dynamic and can handle multiple
operations at once.
Artificial Intelligence of
Technology and Market Impact on Operating Systems
The recent advancement in processing
technologies has enabled machine learning and Artificial intelligence. Even a
smartphone now a days has teraflops of computing powers which provides machine
learning capabilities. By using Artificial Intelligence and machine learning we
can build operating systems that are self-aware. Window 10 Cortana is a great
example of this technology. Cortana can schedule your meetings and show you
curated search results according to your preferences. As the computing
technology evolves operating systems will become more self-aware and provide
assistive technologies that require less human interaction.
COVID-19
v/s Technology and
Market Impact on Operating Systems
With the current lockdown situation
due to COVID-19 epidemic the organizations are pushing work from home policies
to make use of their workforce. Large number of people are now working from
their home. This situation was unexpected and created a need for an operating
system that can support organization workflow in an online scenario. Although
there is software available for online working which include Microsoft Teams,
Skype and Zoom to name a few but they mainly provide video conferencing
capabilities. There is a need of operating system that is based on cloud
computing and provide all the functionalities of traditional OS in a workflow
scenario. There is a need of MIS that can use AI to determine what task to be
assigned to which employee. The epidemic has also raised concern regarding
current operating systems support for handling these types of situations. There
is a need of an operating system that adapts to the workflow of your company
and provide seamless experience.
Fault Tolerance of
Technology and Market Impact on Operating Systems
Fault tolerance is the ability of
Operating Systems to continue to operate in case of a hardware failure. With
the recent development in processing technologies the most important functions
can be stored in case of a power outage or hardware failure. Operating systems
rely on processing technologies to tolerate different (Subrata, 2017)kinds of faults. Fault
tolerance in operating system allows for seamless operation without losing
critical information in case of a disruptions in hardware. An advance operating
system can detect faults even before it happens and that can be possible with
the recent advancement in AI technologies.
References of Technology and Market
Impact on Operating Systems
Hasan, Zubair, M., & Usmani, M. J. (2016). IMPACT
OF OPERATING SYSTEM ATTRIBUTES ON CUSTOMER SATISFACTION. In 14th
International Conference , 373.
Javed, F., Afzal, M.
K., & Sharif, M. (2018). Internet of things (IoT) operating Systems
support, networking technologies, applications, and challenges: A comparative
review. IEEE Communications Surveys & Tutorials , 2062-2100.
Smith, & Kennedy,
R. (2018). Evolving coal-fired power plant carbon dioxide emission rate
intensities on US electricity operating systems. Journal of Modern Power
Systems and Clean Energy , 1103-1112.
Subrata, G. (2017).
Computer Operating Systems. CSI CommunICatIonS.