1
00:00:00,120 --> 00:00:08,040
most of us are likely aware of the major multitasking operating systems or os's

2
00:00:05,359 --> 00:00:12,840
that manage our computers these complex pieces of software are designed for

3
00:00:10,320 --> 00:00:18,400
powerful hardware and easily capable of running many programs at once since

4
00:00:15,280 --> 00:00:20,800
their OS can prioritize Hardware task

5
00:00:18,400 --> 00:00:25,480
requests known as system calls and allocate them processing time or memory

6
00:00:23,039 --> 00:00:30,519
space as needed and chances are you've already chosen a favorite one but what

7
00:00:28,080 --> 00:00:34,640
makes things like pocket size devices tick anyhow or what about the unique

8
00:00:32,880 --> 00:00:38,920
electronic systems like the ones found in cars or even the hive-minded robots

9
00:00:37,399 --> 00:00:43,200
that will eventually defeat Humanity don't these things need some sort of

10
00:00:40,440 --> 00:00:48,000
operating system too yes they do and they actually differ from PC os's in a

11
00:00:45,960 --> 00:00:52,760
few key ways we'll start with the ones designed for battery powered devices

12
00:00:50,000 --> 00:00:57,039
like phones and tablets these might seem like they should be very different from

13
00:00:54,440 --> 00:01:02,480
a desktop OS but thanks to the incredible performance of modern mobile

14
00:00:59,280 --> 00:01:04,879
processors top mobile os's including iOS

15
00:01:02,480 --> 00:01:09,640
and Android are multitasking operating systems capable of balancing multiple

16
00:01:07,240 --> 00:01:15,400
background tasks and user input with Grace and Poise usually but it hasn't

17
00:01:12,840 --> 00:01:20,240
always been this way in the early days of mobile Computing battery life and

18
00:01:17,960 --> 00:01:25,680
performance were much less plentiful than they are today so the embedded

19
00:01:22,759 --> 00:01:31,360
operating systems were King examples of which being Windows CE and pomos they

20
00:01:29,280 --> 00:01:35,920
had limited functionality and could only handle one task at a time so by today's

21
00:01:34,079 --> 00:01:41,159
standards they'd be considered pretty useless on a phone but my grandpy tells

22
00:01:38,560 --> 00:01:45,880
me they were essential for these strange devices called

23
00:01:43,399 --> 00:01:52,719
pdas but seriously even though the days of pocket PCS are behind us embedded

24
00:01:48,600 --> 00:01:54,840
os's are still essential for many other

25
00:01:52,719 --> 00:02:01,200
low powerered limmited functionality devices like media players video cameras

26
00:01:58,119 --> 00:02:02,920
GPS units fancy dish washers or even the

27
00:02:01,200 --> 00:02:06,960
networking router which is currently allowing you to enjoy this video at

28
00:02:05,479 --> 00:02:13,440
certain times though such as when dealing with heavy machinery A System's

29
00:02:10,119 --> 00:02:16,519
need to process requests quickly and

30
00:02:13,440 --> 00:02:19,160
reliably Will trump its need to be

31
00:02:16,519 --> 00:02:24,560
flexible and easy to program for in these instances programmers turn to

32
00:02:21,560 --> 00:02:27,239
realtime operating systems a special

33
00:02:24,560 --> 00:02:32,560
variety of embedded OS which like their name suggests use specially written

34
00:02:30,319 --> 00:02:37,680
scheduling algorithms to ensure that Vital Information is processed in

35
00:02:34,760 --> 00:02:42,879
designated orders and within specified time Windows instead of dynamically

36
00:02:40,680 --> 00:02:47,319
switching between processes based on resource availability they're very

37
00:02:45,360 --> 00:02:52,000
similar to other embedded os's in that they are often developed in tandem with

38
00:02:49,720 --> 00:02:56,800
a dedicated piece of Hardware intended to run them and they can be found on

39
00:02:54,080 --> 00:03:01,200
shipping stations robotic assembly lines and medical equipment in our vehicles

40
00:02:59,440 --> 00:03:06,200
and they're very useful for ensuring that our automatic emergency breake

41
00:03:03,879 --> 00:03:11,599
doesn't get stuck behind our seat warmer activation in an OS processing que as we

42
00:03:09,040 --> 00:03:15,440
carine directly towards a brick wall Switching gears entirely there's another

43
00:03:13,599 --> 00:03:19,799
car thing for you there are operating systems that try to avoid normal

44
00:03:17,560 --> 00:03:25,920
Hardware constraints by utilizing network connections to run virtual os's

45
00:03:23,280 --> 00:03:31,799
like servers which can operate several systems simultaneously or systems that

46
00:03:29,040 --> 00:03:37,280
pool resour between even many more machines at a time the first style

47
00:03:34,319 --> 00:03:44,519
templated systems use hypervisors to create several virtual machine images on

48
00:03:41,720 --> 00:03:49,879
one extremely high-powered systems which users can then access via a network

49
00:03:47,239 --> 00:03:54,319
these machines appear from the outside to be their own dedicated pieces of

50
00:03:51,680 --> 00:04:00,519
Hardware but they're not and a second style distributed systems combine and

51
00:03:57,760 --> 00:04:05,720
then allocate the resources of many physical machines even over the internet

52
00:04:03,040 --> 00:04:11,000
to solve problems like calculating protein folding to help fight diseases

53
00:04:08,720 --> 00:04:18,400
uh Shameless plug for the lonus tech tips folding team by the way speaking of

54
00:04:14,799 --> 00:04:21,040
Shameless plugs linda.com linda.com

55
00:04:18,400 --> 00:04:25,800
allows you to watch and learn from Top experts who are passionate about

56
00:04:23,320 --> 00:04:29,479
teaching they have thousands of video courses that you can stream on demand

57
00:04:27,520 --> 00:04:34,400
and learn on your own schedule and you can browse each course transcript to

58
00:04:31,759 --> 00:04:38,199
follow along or search for an answer and Skip to that point in the video you can

59
00:04:36,080 --> 00:04:42,120
take notes as you go you can download tutorials and watch them On The Go

60
00:04:39,800 --> 00:04:45,880
including access on your iOS and Android device and you can create and save

61
00:04:44,000 --> 00:04:49,960
playlists of courses you want to watch to customize your learning path or share

62
00:04:47,639 --> 00:04:53,199
with friends colleagues and team members so what could you learn well I don't

63
00:04:51,600 --> 00:04:59,199
know it's not in my notes for today but it's okay I've done enough of these Linda spots to have a pretty good idea

64
00:04:56,680 --> 00:05:03,120
things like digital photography video editing

65
00:05:00,280 --> 00:05:06,479
business uh key applications that you're going to need if you want to like get a

66
00:05:04,520 --> 00:05:10,720
new job in the digital age like Microsoft Word office and well word is

67
00:05:09,360 --> 00:05:16,639
part of office whatever this is what happens when I don't have notes your linda.com membership gives you unlimited

68
00:05:14,479 --> 00:05:20,639
access to all of these topics all for a flat rate starting at just $25 per month

69
00:05:19,400 --> 00:05:25,600
so whether you're looking to become an expert you know brush up on a hobby or

70
00:05:23,720 --> 00:05:30,560
whatever if you just like learning then you can visit linda.com tequi to get a

71
00:05:28,319 --> 00:05:34,720
10day free trial so thank you guys for watching

72
00:05:33,120 --> 00:05:39,240
like this video if you liked it dislike it if you thought it sucked leave a comment if you have suggestions for

73
00:05:37,160 --> 00:05:44,639
future fast as possible and as always don't forget to subscribe and follow and

74
00:05:40,800 --> 00:05:44,639
all of that good stuff
