WEBVTT

00:00:00.120 --> 00:00:07.600
whether we're talking about your PC your car or even a really fancy coffee maker

00:00:04.960 --> 00:00:11.160
anything with a microprocessor needs some kind of operating system in order

00:00:09.320 --> 00:00:15.559
to do anything more useful than sit there and look pretty but what do they

00:00:13.040 --> 00:00:19.960
do exactly well in a nutshell an operating system is a piece of software

00:00:17.800 --> 00:00:24.279
that acts as a liaison between A System's Hardware through some other

00:00:22.439 --> 00:00:29.320
software bits called the kernel and drivers and the software applications

00:00:27.359 --> 00:00:33.600
through which the user that's you interacts with the aforementioned

00:00:30.880 --> 00:00:38.440
hardware and while all operating systems have on a fundamental level the same

00:00:35.879 --> 00:00:41.960
objectives protecting user security by preventing malicious code from

00:00:39.920 --> 00:00:46.920
exploiting your Hardware allocating system resources like memory to complete

00:00:44.559 --> 00:00:51.640
the user's required tasks as efficiently as possible and in the case of more

00:00:49.120 --> 00:00:56.039
complex ones providing a platform on which compatible programs can run and

00:00:54.280 --> 00:01:00.120
interact with the user be it through a keyboard touchcreen or even a steering

00:00:57.640 --> 00:01:03.960
wheel there are two fundamental ways that these tasks can be managed let's

00:01:02.239 --> 00:01:11.240
start with an example that you're likely to find in your pocket no not that your

00:01:08.000 --> 00:01:13.799
phone if you're a caveman it's possible

00:01:11.240 --> 00:01:18.880
that you're still using a single tasking operating system these as you might have

00:01:16.640 --> 00:01:23.439
cleverly figured out are only capable of running a single program at a time which

00:01:21.360 --> 00:01:28.520
is one of the reasons you couldn't browse your contacts while playing games

00:01:26.000 --> 00:01:33.320
on your old Nokia brick but hold on a second lonus I remember when my snake

00:01:30.560 --> 00:01:36.399
high score run was disrupted by a pesky phone call from my mother isn't that

00:01:35.360 --> 00:01:41.280
kind of multitasking actually that's called an

00:01:38.960 --> 00:01:46.280
interrupt in all operating systems even single tasking ones override less

00:01:44.520 --> 00:01:50.680
important functions when their environment changes so a real world

00:01:48.560 --> 00:01:55.159
example of this would be if a simple operating system like the one on your

00:01:52.600 --> 00:02:00.560
fancy coffee maker stopped a brewing cycle to give the user an alert to

00:01:57.640 --> 00:02:04.240
change the filter to a DRM approved or here's a good analogy if a car came

00:02:02.920 --> 00:02:09.399
barreling through the front of your house while you were cooking your

00:02:06.119 --> 00:02:11.120
brain's operating system knows only one

00:02:09.399 --> 00:02:16.239
of those things can be dealt with at a time so it tells you to turn off your

00:02:13.560 --> 00:02:20.400
cooking elements it saves the in progress state of your meal in your

00:02:18.200 --> 00:02:24.239
memory so you can come back to it later and then tells you to focus on all the

00:02:22.400 --> 00:02:29.080
screaming burning people in your living room until you can return to it so now

00:02:26.800 --> 00:02:34.599
let's move on to Modern multitasking operating system like Android and

00:02:31.360 --> 00:02:37.720
Windows these use a process called time

00:02:34.599 --> 00:02:40.760
sharing to split resources allowing more

00:02:37.720 --> 00:02:43.000
than one thing to be done at once or so

00:02:40.760 --> 00:02:48.920
it would appear let's use our Human Brain Analogy again where this time the

00:02:45.720 --> 00:02:52.000
doorbell and your phone both ring at the

00:02:48.920 --> 00:02:53.920
same time both tasks with similar

00:02:52.000 --> 00:02:58.560
priority rankings that cannot be completed one at a time without ending

00:02:56.440 --> 00:03:03.560
up with a voicemail or a package delivery notice on your door so you

00:03:01.040 --> 00:03:08.640
answer your phone and say hello just a second you open the door to find out

00:03:05.840 --> 00:03:13.360
it's a sexy DHL driver continue your phone conversation while The Courier

00:03:10.440 --> 00:03:18.280
prepares the paperwork then you sign for the package close the door and continue

00:03:15.680 --> 00:03:23.400
your conversation if you're honest with yourself you haven't really devoted your

00:03:20.480 --> 00:03:29.000
full proper attention to either of these tasks but by regularly scheduling

00:03:27.239 --> 00:03:34.400
interrupts remember that word from before to each of these tasks you can

00:03:31.760 --> 00:03:38.599
devote resources as needed to each of them so they appear to be being

00:03:36.560 --> 00:03:43.400
completed at the same time and multitasking operating systems work in

00:03:41.000 --> 00:03:47.480
much the same way but of course this video mostly ignores the actual topic I

00:03:45.959 --> 00:03:51.360
meant to address when it was originally scripted which is what are some of the

00:03:49.280 --> 00:03:55.680
different types of operating systems and how do they differ so let me know in the

00:03:53.680 --> 00:04:02.040
comments below if that's something you'd like to see speaking of things you might

00:03:58.680 --> 00:04:05.120
want to see my face after I shave with

00:04:02.040 --> 00:04:05.120
Dollar Shave Club

00:04:06.519 --> 00:04:11.560
razors oh what you want me to actually tell you what Dollar Shave Club is I

00:04:10.159 --> 00:04:15.519
thought it was pretty self-explanatory at this point you get razors and other

00:04:13.640 --> 00:04:20.040
bathroom supplies shipped directly to your door for only a few bucks a month

00:04:17.840 --> 00:04:22.800
they're high quality products for way less than what you would pay at the

00:04:21.199 --> 00:04:27.120
store so they got the razors they got the Dr Carver shave butter which goes on

00:04:25.040 --> 00:04:31.160
clear they got their one wipe Charlies which are peppermint scented face wipes

00:04:29.520 --> 00:04:35.199
just just kidding they're for your butt wipes for men they've got their post

00:04:32.800 --> 00:04:39.639
shave moisturizer and travel sizes as well there's a variety of razors all the

00:04:36.960 --> 00:04:44.360
way up to the six blade Executives and did I say Executives no no we don't have

00:04:42.039 --> 00:04:48.880
six blade Executives here just six blade executive razors so there's no vibrating

00:04:47.199 --> 00:04:54.280
handles or other nonsense like that just highquality razors and head over to

00:04:51.680 --> 00:04:58.960
dollarshaveclub.com Linus to sign up and join the club it's available in the US

00:04:55.880 --> 00:05:00.759
Canada Australia and New Zealand so

00:04:58.960 --> 00:05:04.160
that's pretty much it guys thanks for watching like this video if you liked it

00:05:02.160 --> 00:05:07.039
dislike it if you thought it blue chunks leave a comment if you have suggestions

00:05:05.400 --> 00:05:11.960
for future fastest possible and as always don't forget to subscribe and

00:05:08.520 --> 00:05:11.960
follow and all that noise
