Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,230 --> 00:00:02,280
Imagine if you had to store
2
00:00:02,280 --> 00:00:05,000
a single file in a cabinet.
That sounds so bad.
3
00:00:05,000 --> 00:00:08,610
What if instead of one file
you had to store 100,000?
4
00:00:08,610 --> 00:00:10,365
Can you see a problem here?
5
00:00:10,365 --> 00:00:12,330
Well, on our computers
we can easily
6
00:00:12,330 --> 00:00:14,310
store hundreds of
thousands of files,
7
00:00:14,310 --> 00:00:16,455
if not more, problem-solved.
8
00:00:16,455 --> 00:00:18,270
Not quite. We have to be
9
00:00:18,270 --> 00:00:20,295
able to keep track
of all these files.
10
00:00:20,295 --> 00:00:22,080
The kernel handles file storage
11
00:00:22,080 --> 00:00:24,285
and file systems
on our machines.
12
00:00:24,285 --> 00:00:26,190
In this lesson, we're
going to dig a little
13
00:00:26,190 --> 00:00:27,720
deeper on how it does that.
14
00:00:27,720 --> 00:00:29,130
There are three main components
15
00:00:29,130 --> 00:00:30,765
to handling files handlers,
16
00:00:30,765 --> 00:00:34,590
the file data, metadata,
and file system.
17
00:00:34,590 --> 00:00:36,915
Let's start with
the file system.
18
00:00:36,915 --> 00:00:38,430
Well, we have a brand new hard
19
00:00:38,430 --> 00:00:40,125
disks that we want
to store data on.
20
00:00:40,125 --> 00:00:42,525
We need to erase and
configure the disk.
21
00:00:42,525 --> 00:00:46,150
This way operating system can
read and write data to it.
22
00:00:46,150 --> 00:00:48,020
This is important since it's how
23
00:00:48,020 --> 00:00:50,495
our operating system
keeps tracks of files.
24
00:00:50,495 --> 00:00:52,985
We must know what kind
of file system is used.
25
00:00:52,985 --> 00:00:54,530
There are lots of file systems
26
00:00:54,530 --> 00:00:56,365
and are used for
different purposes.
27
00:00:56,365 --> 00:00:58,760
Some file systems
support the storage of
28
00:00:58,760 --> 00:01:01,715
large amounts of data others
only support small amounts.
29
00:01:01,715 --> 00:01:03,950
They can operate in
different speeds and have
30
00:01:03,950 --> 00:01:06,640
varying resiliency towards
file corruption and so on.
31
00:01:06,640 --> 00:01:08,280
We won't get into
which file system is
32
00:01:08,280 --> 00:01:10,400
best. That's for you to decide.
33
00:01:10,400 --> 00:01:12,590
But the major OS
manufacturers have
34
00:01:12,590 --> 00:01:14,870
their own unique file
systems that they recommend,
35
00:01:14,870 --> 00:01:19,115
for Windows, the major file
system that's used is NTFS.
36
00:01:19,115 --> 00:01:22,655
It was introduced in the
previous version of Windows OS,
37
00:01:22,655 --> 00:01:26,750
Windows NT, and includes many
features like encryption,
38
00:01:26,750 --> 00:01:29,555
faster access speeds,
security, and more.
39
00:01:29,555 --> 00:01:33,185
Microsoft is developing another
file system called ReFS,
40
00:01:33,185 --> 00:01:36,325
but it isn't quite ready
for consumer use just yet.
41
00:01:36,325 --> 00:01:38,840
For Linux, different
distributions
42
00:01:38,840 --> 00:01:40,925
will use different
file system types.
43
00:01:40,925 --> 00:01:45,335
A standard for file systems
for Linux is EX T4,
44
00:01:45,335 --> 00:01:48,610
which is compatible with
older EXT file systems.
45
00:01:48,610 --> 00:01:50,900
In general, different
file system types
46
00:01:50,900 --> 00:01:52,865
don't play nicely
with each other.
47
00:01:52,865 --> 00:01:55,760
You might not be able to
easily move files across
48
00:01:55,760 --> 00:01:58,885
different file systems depending
on the file system type.
49
00:01:58,885 --> 00:02:01,070
A good guideline to
use is just to use
50
00:02:01,070 --> 00:02:03,844
the file system that your
operating system recommends.
51
00:02:03,844 --> 00:02:05,960
Another important part
of file management
52
00:02:05,960 --> 00:02:08,075
is the storage of
actual file data.
53
00:02:08,075 --> 00:02:09,665
We write data to our hard drive
54
00:02:09,665 --> 00:02:11,435
in the form of data blocks.
55
00:02:11,435 --> 00:02:13,520
When we say something
to our hard disks,
56
00:02:13,520 --> 00:02:15,725
it doesn't always
sit in one piece.
57
00:02:15,725 --> 00:02:17,240
It can be broken down into
58
00:02:17,240 --> 00:02:19,985
many pieces and written to
different parts of the disk.
59
00:02:19,985 --> 00:02:22,730
Block storage improves
faster handling of data,
60
00:02:22,730 --> 00:02:25,205
because the data isn't
stored on one long piece,
61
00:02:25,205 --> 00:02:27,010
and it can be accessed quicker.
62
00:02:27,010 --> 00:02:29,660
It's also better for
utilizing storage space.
63
00:02:29,660 --> 00:02:32,060
Lastly, we need to
keep the metadata
64
00:02:32,060 --> 00:02:34,735
that contains the
information about our file.
65
00:02:34,735 --> 00:02:36,170
There's a lot of information
66
00:02:36,170 --> 00:02:37,910
about our file that
we want to know,
67
00:02:37,910 --> 00:02:40,670
who created it, when
it was last modified,
68
00:02:40,670 --> 00:02:42,740
who has access to it, and so on.
69
00:02:42,740 --> 00:02:44,720
The file metadata tells us
70
00:02:44,720 --> 00:02:46,780
everything we need to
know about our file.
71
00:02:46,780 --> 00:02:49,385
It also tells us what
type of file it is.
72
00:02:49,385 --> 00:02:52,430
A file extension is the appended
part of a filename that
73
00:02:52,430 --> 00:02:54,050
tells us what type of file it
74
00:02:54,050 --> 00:02:55,970
is in certain operating systems.
75
00:02:55,970 --> 00:02:59,345
Take cool_image.jpg.
76
00:02:59,345 --> 00:03:03,155
JPG is a file extension
associated with image files.
77
00:03:03,155 --> 00:03:05,875
You'll see different types of
file extensions like this.
78
00:03:05,875 --> 00:03:07,700
When you're working with
your operating system,
79
00:03:07,700 --> 00:03:09,560
your working knowledge
of file systems
80
00:03:09,560 --> 00:03:10,970
and the differences
between them is
81
00:03:10,970 --> 00:03:12,140
a great skill to have in
82
00:03:12,140 --> 00:03:14,720
your IT support
specialist toolbox.
83
00:03:14,720 --> 00:03:16,340
It can be super
useful when you need
84
00:03:16,340 --> 00:03:17,960
to do things like
recovered data from
85
00:03:17,960 --> 00:03:19,940
damaged discs or explore ways
86
00:03:19,940 --> 00:03:22,280
to boot from two different
kinds of operating systems,
87
00:03:22,280 --> 00:03:25,620
like Windows and Linux
on the same computer.
6889
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.