Friday 8 January 2016

Operating System



Most of us are aware of the OS or operating system which our phones and pc or mac’s. Which are designed for powerful hardware and which can run many programs at the same time, and can prioritise app and give memory as needs which is known as system calls, and it’s possible that you have chosen you favourite once already.

But what about other devices. Such as your WIFI router or your car.

So first consider the OS’s that run your mobile they are mostly IOS and Android, but if you see they are not different from the OS’s that run our computer

They are capable of multitasking and some mobile processors and capable of defeating our modern day mobile laptop processors.

Back in the olden day the relationship between battery life and performance was not so good, as a result the embedded operating system were the king some example is palm OS which can only handle only one task at a time.

As those days are behind us embedded operating systems are still in use such as smart door locks and smart baby monitors etc.

When something is needed to process quickly and very fast, so for these instances programmers turn to real time operating systems a special type of embedded operating system which use specially written scheduling algorithms. This os’s processes specific things in a given time and they are develop intentionally to run in a specific hardware and few examples are such as robotic assembly lines, shipping station and even is modern cars.
You can follow me on

No comments:

Post a Comment