Operating Systems - Chapter 13-15

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/65

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

66 Terms

1
New cards

hard disk drive (HDD)

A secondary storage device based on mechanical components, including spinning magnetic media platters and moving read-write heads.

2
New cards

nonvolatile memory (NVM)

Persistent storage based on circuits and electric charges.

3
New cards

platter

An HDD component that has a magnetic media layer for holding charges.

4
New cards

disk arm

An HDD component that holds the read-write head and moves over cylinders of platters.

5
New cards

track

On an HDD platter, the medium that is under the read-write head during a rotation of the platter.

6
New cards

sectors

On an HDD platter, a fixed-size section of a track.

7
New cards

cylinder

On an HDD, the set of tracks under the read-write heads on all platters in the device.

8
New cards

transfer rate

The rate at which data flows.

9
New cards

positioning time

On an HDD, the time it takes the read-write head to position over the desired track.

10
New cards

seek time

On an HDD, the time it takes the read-write head to position over the desired cylinder.

11
New cards

rotational latency

On an HDD, the time it takes the read-write head, once over the desired cylinder, to access the desired track.

12
New cards

head crash

On an HDD, a mechanical problem involving the read-write head touching a platter.

13
New cards

effective transfer rate

The actual, measured transfer rate of data between two devices (such as a computer and a disk drive).

14
New cards

solid-state disk

A disk-drive-like storage device that uses flash-memory-based nonvolatile memory.

15
New cards

USB drive

Nonvolatile memory in the form of a device that plugs into a USB port.

16
New cards

flash translation layer (FTL)

For nonvolatile memory, a table that tracks currently valid blocks.

17
New cards

garbage collection

In general, recovery of space containing no-longer-valid data.

18
New cards

over-provisioning

In non-volatile memory, space set aside for data writes that is not counted in the device free space.

19
New cards

wear leveling

In nonvolatile memory, the effort to select all NAND cells over time as write targets to avoid premature media failure due to wearing out a subset of cells.

20
New cards

RAM drives

Sections of a system's DRAM presented to the rest of the system as if they were secondary storage devices.

21
New cards

magnetic tape

A magnetic media storage device consisting of magnetic tape spooled on reels and passing over a read-write head. Used mostly for backups.

22
New cards

I/O bus

A physical connection of an I/O device to a computer system.

23
New cards

advanced technology attachment (ATA)

An older-generation I/O bus.

24
New cards

eSATA

A type of I/O bus.

25
New cards

serial-attached SCSI (SAS)

A common type of I/O bus.

26
New cards

universal serial bus (USB)

A type of I/O bus.

27
New cards

fibre channel (FC)

A type of storage I/O bus used in data centers to connect computers to storage arrays. A storage-attachment network.

28
New cards

NVM express (NVMe)

A high-speed I/O bus for NVM storage.

29
New cards

controller

A special processor that manages I/O devices.

30
New cards

host bus adapter (HBA)

A device controller installed in a host bus port to allow connection of one or more devices to the host.

31
New cards

host controller

The I/O-managing processors within a computer (e.g., inside a host bus adapter).

32
New cards

device controller

The I/O managing processor within a device.

33
New cards

logical blocks

Logical addresses used to access blocks on storage devices.

34
New cards

constant linear velocity (CLV)

A device-recording method that keeps a constant density of bits per track by varying the rotational speed of the medium.

35
New cards

constant angular velocity (CAV)

A device-recording method in which the medium spins at a constant velocity and the bit density decreases from inner to outer tracks.

36
New cards

low-level formatting

The initialization of a storage medium in preparation for its use as a computer storage device.

37
New cards

physical formatting

The initialization of a storage medium in preparation for its use as a computer storage device.

38
New cards

partition

Logical segregation of storage space into multiple area; e.g., on HDDs, creating several groups of contiguous cylinders from the devices' full set of cylinders.

39
New cards

mounting

Making a file system available for use by logically attaching it to the root file system.

40
New cards

volume

A container of storage; frequently, a device containing a mountable file system (including a file containing an image of the contents of a device).

41
New cards

logical formatting

The creation of a file system in a volume to ready it for use.

42
New cards

cluster

In Windows storage, a power-of-2 number of disk sectors collected for I/O optimization.

43
New cards

raw disk

Direct access to a secondary storage device as an array of blocks with no file system.

44
New cards

bootstrap

The set of steps taken at computer power-on to bring the system to full operation.

45
New cards

boot disk

A disk that has a boot partition and a kernel to load to boot the system. A device that has a boot partition and can store an operating system for booting the computer.

46
New cards

system disk

A storage device that has a boot partition and can store an operating system and other information for booting the computer.

47
New cards

boot partition

A storage device partition containing an executable operating system.

48
New cards

master boot record (MBR)

Windows boot code, stored in the first sector of a boot partition.

49
New cards

boot sector

The first sector of a Windows boot device, containing the bootstrap code.

50
New cards

bad block

An unusable sector on an HDD.

51
New cards

sector sparing

The replacement of an unusable HDD sector with another sector at some other location on the device.

52
New cards

sector slipping

The renaming of sectors to avoid using a bad sector.

53
New cards

swap-space management: The low-level operating-system task of managing space on secondary storage for use in swapping and paging.

54
New cards

raw partition

A partition within a storage device not containing a file system.

55
New cards

anonymous memory

Memory not associated with a file. Pages not associated with a file, if dirty and paged out, must not lose their contents and are stored in swap space as anonymous memory.

56
New cards

page slot

In Linux swap-space management, a part of the data structure tracking swap-space use.

57
New cards

swap map

In Linux swap-space management, a part of the data structure tracking swap-space use.

58
New cards

Host-attached storage

It is storage accessed through local I/O ports. These ports use several technologies, the most common being SATA, as mentioned earlier. A typical system has one or a few SATA ports.

59
New cards

Network-attached storage (NAS)

Provides access to storage across a network. An NAS device can be either a special-purpose storage system or a general computer system that provides its storage to other hosts across the network. Clients access network-attached storage via a remote-procedure-call interface such as NFS for UNIX and Linux systems or CIFS for Windows machines. The remote procedure calls (RPCs) are carried via TCP or UDP over an IP network—usually the same local-area network (LAN) that carries all data traffic to the clients. The network-attached storage unit is usually implemented as a storage array with software that implements the RPC interface.

60
New cards

host-attached storage

Storage accessed through local I/O ports (directly attached to a computer, rather than across a network or SAN).

61
New cards

fibre channel (FC)

A type of storage I/O bus used in data centers to connect computers to storage arrays. A storage-attachment network.

62
New cards

network-attached storage (NAS)

Storage accessed from a computer over a network.

63
New cards

iSCSI

The protocol used to communicate with SCSI devices; used across a network for more distant access.

64
New cards

cloud storage

Storage accessed from a computer over a network to a distant, shared resource data center.

65
New cards

storage-area network (SAN)

A local-area storage network allowing multiple computers to connect to one or more storage devices.

66
New cards

InfiniBand (IB)

A high-speed network communications link.