Test 2 Flashcards
A synchronization problem between two processes that are vying for the same resource. In some cases, it may result in data corruption because the order in which the processes will finish executing cannot be controlled.
Race
a resource allocation and deadlock avoidance algorithm that tests for safety by simulating the allocation for predetermined maximum possible amounts of all resources, then makes an “s-state” check to test for possible activities, before deciding whether allocation should be allowed to continue
banker’s Algorithm
The result of conservative allocation of resources in which a single job is prevented from execution because it is kept waiting for resources that never become available. It is an extreme case of indefinite postponement.
Starvation and resources
The interface between the operating system, device drivers, and applications that reads and writes to devices connected to the computer through the USB port.
USB controller
slow: The time required to position the read/write head on the proper track from the time the I/O request is issued
Seek time
A scheduling strategy for direct access storage devices that is used to optimize seek time. The track requests are ordered so that the one closest to the currently active track is satisfied first and the ones farthest away are made to wait.
Shortest Seek Time First
A device that uses a laser beam to read and/or write information on optical discs
Optical disc drive
Blue ray disc formats
BD-R discs are write-only and BD-RE are rewriteable.
The temporary storage areas residing in main memory, channels, and control units. They are used to store data read from an input device before it is needed by the processor, and to store data that will be written to an output device.
Buffers
A logical storage unit that contains files.
Directories
Any secondary storage unit, such as hard disks, CDs, DVDs, flash drives, or other removable media. When a volume contains several files, it is called a multi-file volume. When a file is extremely large and contained in several volumes it is called a multi-volume file.
Volume
A file’s shortest name and extension as given by the user without the inclusion of paths.
Relative filename
A record that isn’t of uniform length, doesn’t leave empty storage space, and doesn’t truncate any characters, thus eliminating the two disadvantages of fixed-length records.
Variable-length records
A record that always contains the same number of characters.
Fixed-length records
A type of file storage in which all the information is stored in adjacent locations in a storage medium.
Contiguous file storage
Compression that results in lost data and quality from the original version
Lossy compression
A computing system used in time-critical environments that require guaranteed response times, such as in navigation, rapid transit, and industrial control systems.
Real-time systems