How storage devices works


Characteristics of storage

The division to primary, secondary,with the write operation being much
tertiary and off-line storage is basedslower than the read operation. Examples
on memory hierarchy, or distance frominclude CD-RW.
the central processing unit. There areAddressability of information
also other ways to characterize variousIn location-addressable storage, each
types of storage.individually accessible unit of
Volatility of informationinformation in storage is selected with
Volatile memory requires constant powerits numerical memory address. In modern
to maintain the stored information.computers, location-addressable storage
Volatile memory is typically used onlyusually limits to primary storage,
for primary storage. (Primary storage isaccessed internally by computer
not necessarily volatile, even thoughprograms, since location-addressability
today's most cost-effective primaryis very efficient, but burdensome for
storage technologies are. Non-volatilehumans.
technologies have been widely used forIn file system storage, information is
primary storage in the past and maydivided into files of variable length,
again be in the future.)and a particular file is selected with
Non-volatile memory will retain thehuman-readable directory and file names.
stored information even if it is notThe underlying device is still
constantly supplied with electric power.location-addressable, but the operating
It is suitable for long-term storage ofsystem of a computer provides the file
information, and therefore used forsystem abstraction to make the operation
secondary, tertiary, and off-linemore understandable. In modern
storage.computers, secondary, tertiary and
Dynamic memory is volatile memory whichoff-line storage use file systems.
also requires that stored information isIn content-addressable storage, each
periodically refreshed, or read andindividually accessible unit of
rewritten without modifications.information is selected with a hash
Ability to access non-contiguousvalue, or a short identifier with
informationnumber? pertaining to the memory address
Random access means that any location inthe information is stored on.
storage can be accessed at any moment inContent-addressable storage can be
the same, usually small, amount of time.implemented using software (computer
This makes random access memory wellprogram) or hardware (computer device),
suited for primary storage.with hardware being faster but more
Sequential access means that theexpensive option.
accessing a piece of information willCapacity and performance
take a varying amount of time, dependingStorage capacity is the total amount of
on which piece of information wasstored information that a storage device
accessed last. The device may need toor medium can hold. It is expressed as a
seek (e.g. to position the read/writequantity of bits or bytes (e.g. 10.4
head correctly), or cycle (e.g. to waitmegabytes).
for the correct location in a revolvingStorage density refers to the
medium to appear below the read/writecompactness of stored information. It is
head).the storage capacity of a medium divided
Ability to change informationwith a unit of length, area or volume
Read/write storage, or mutable storage,(e.g. 1.2 megabytes per square
allows information to be overwritten atcentimeter).
any time. A computer without some amountLatency is the time it takes to access a
of read/write storage for primaryparticular location in storage. The
storage purposes would be useless forrelevant unit of measurement is
many tasks. Modern computers typicallytypically nanosecond for primary
use read/write storage also forstorage, millisecond for secondary
secondary storage.storage, and second for tertiary
Read only storage retains thestorage. It may make sense to separate
information stored at the time ofread latency and write latency, and in
manufacture, and write once storagecase of sequential access storage,
(WORM) allows the information to beminimum, maximum and average latency.
written only once at some point afterThroughput is the rate at which
manufacture. These are called immutableinformation can read from or written to
storage. Immutable storage is used forthe storage. In computer storage,
tertiary and off-line storage. Examplesthroughput is usually expressed in terms
include CD-R.of megabytes per second or MB/s, though
Slow write, fast read storage is readbit rate may also be used. As with
write storage which allows informationlatency, read rate and write rate may
to be overwritten multiple times, butneed to be differentiated.



1 A B C D 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110