Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:01,095 --> 00:00:05,433
So far we've learned how hard our kernel
works by handling files, managing
2
00:00:05,433 --> 00:00:10,179
file storage, juggling all the different
processes running on our computer, and
3
00:00:10,179 --> 00:00:11,425
allocating memory.
4
00:00:11,425 --> 00:00:15,652
Another important task that our kernel
handles is managing input and output.
5
00:00:15,652 --> 00:00:20,442
We refer to devices that perform input and
output as I/O devices.
6
00:00:20,442 --> 00:00:24,919
These include our monitors,
keyboards, mice, hard disk drives,
7
00:00:24,919 --> 00:00:29,255
speakers, Bluetooth headsets,
webcams and network adapters.
8
00:00:29,255 --> 00:00:32,114
These I/O devices are all
managed by our kernel,
9
00:00:32,114 --> 00:00:35,516
the kernel needs to be able to
load up drivers that are used so
10
00:00:35,516 --> 00:00:39,553
that we can recognize and speak to
these different types of hardware.
11
00:00:39,553 --> 00:00:44,216
When the kernel is able to start
the drivers to communicate with hardware,
12
00:00:44,216 --> 00:00:48,074
it also manages the transfer of
data in and out of the devices.
13
00:00:48,074 --> 00:00:52,371
I/O doesn't just mean the transfer
of data between us and our devices.
14
00:00:52,371 --> 00:00:55,921
The devices also need to be
able to talk to each other.
15
00:00:55,921 --> 00:01:00,655
Our kernel handles all the inter
communication between devices.
16
00:01:00,655 --> 00:01:04,363
It also figures out what the most
efficient method of transfer is and
17
00:01:04,363 --> 00:01:08,539
it tries its best to make sure our data
doesn't have errors during process.
18
00:01:08,539 --> 00:01:11,894
When you're troubleshooting or
solving a problem with a slow
19
00:01:11,894 --> 00:01:15,580
machine it's usually some sort
of hardware resource deficiency.
20
00:01:15,580 --> 00:01:19,064
If you don't have enough RAM you
can't load up as many processes.
21
00:01:19,064 --> 00:01:22,914
If you don't have enough CPU you
can't execute programs fast enough.
22
00:01:22,914 --> 00:01:27,786
If you have too much input coming into the
device or too much output going somewhere
23
00:01:27,786 --> 00:01:31,324
you'll also block other data
from being sent or received.
24
00:01:31,324 --> 00:01:35,455
It's slow is one of the most
common problems you'll solve in
25
00:01:35,455 --> 00:01:36,834
an IT support role.
26
00:01:36,834 --> 00:01:41,156
Knowing the potential sources of that
slowness is a big help when you're trying
27
00:01:41,156 --> 00:01:43,360
to narrow down the cause of the latency.
28
00:01:43,360 --> 00:01:47,072
Troubleshooting is such an important
part of any IT support role.
29
00:01:47,072 --> 00:01:51,626
Beyond desktop support, identifying
the source of a resource bottleneck and
30
00:01:51,626 --> 00:01:56,180
a server or large IT system like a Web
application can unlock performance gains
31
00:01:56,180 --> 00:01:59,161
and new heights of responsiveness for
your users.
3171
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.