How storage devices works


Characteristics of storage

The division to primary, secondary, tertiarywrite operation being much slower than the
and off-line storage is based on memoryread  operation.  Examples  include  CD-RW.
hierarchy, or distance from the central
processing unit. There are also other ways toAddressability  of  information
characterize  various  types  of  storage.
In location-addressable storage, each
Volatility  of  informationindividually accessible unit of information
in storage is selected with its numerical
Volatile memory requires constant power tomemory address. In modern computers,
maintain the stored information. Volatilelocation-addressable storage usually limits
memory is typically used only for primaryto primary storage, accessed internally by
storage. (Primary storage is not necessarilycomputer programs, since
volatile, even though today's mostlocation-addressability is very efficient,
cost-effective primary storage technologiesbut  burdensome  for  humans.
are. Non-volatile technologies have been
widely used for primary storage in the pastIn file system storage, information is
and  may  again  be  in  the  future.)divided into files of variable length, and a
particular file is selected with
Non-volatile memory will retain the storedhuman-readable directory and file names. The
information even if it is not constantlyunderlying device is still
supplied with electric power. It is suitablelocation-addressable, but the operating
for long-term storage of information, andsystem of a computer provides the file system
therefore used for secondary, tertiary, andabstraction to make the operation more
off-line  storage.understandable. In modern computers,
secondary, tertiary and off-line storage use
Dynamic memory is volatile memory which alsofile  systems.
requires that stored information is
periodically refreshed, or read and rewrittenIn content-addressable storage, each
without  modifications.individually accessible unit of information
is selected with a hash value, or a short
Ability  to access non-contiguous informationidentifier with number? pertaining to the
memory address the information is stored on.
Random access means that any location inContent-addressable storage can be
storage can be accessed at any moment in theimplemented using software (computer program)
same, usually small, amount of time. Thisor hardware (computer device), with hardware
makes random access memory well suited forbeing  faster  but  more  expensive  option.
primary  storage.
Capacity  and  performance
Sequential access means that the accessing a
piece of information will take a varyingStorage capacity is the total amount of
amount of time, depending on which piece ofstored information that a storage device or
information was accessed last. The device maymedium can hold. It is expressed as a
need to seek (e.g. to position the read/writequantity of bits or bytes (e.g. 10.4
head correctly), or cycle (e.g. to wait formegabytes).
the correct location in a revolving medium to
appear  below  the  read/write  head).Storage density refers to the compactness of
stored information. It is the storage
Ability  to  change  informationcapacity of a medium divided with a unit of
length, area or volume (e.g. 1.2 megabytes
Read/write storage, or mutable storage,per  square  centimeter).
allows information to be overwritten at any
time. A computer without some amount of readLatency is the time it takes to access a
write storage for primary storage purposesparticular location in storage. The relevant
would be useless for many tasks. Modernunit of measurement is typically nanosecond
computers typically use read/write storagefor primary storage, millisecond for
also  for  secondary  storage.secondary storage, and second for tertiary
storage. It may make sense to separate read
Read only storage retains the informationlatency and write latency, and in case of
stored at the time of manufacture, and writesequential access storage, minimum, maximum
once storage (WORM) allows the information toand  average  latency.
be written only once at some point after
manufacture. These are called immutableThroughput is the rate at which information
storage. Immutable storage is used forcan read from or written to the storage. In
tertiary and off-line storage. Examplescomputer storage, throughput is usually
include  CD-R.expressed in terms of megabytes per second or
MB/s, though bit rate may also be used. As
Slow write, fast read storage is read/writewith latency, read rate and write rate may
storage which allows information to beneed to be differentiated.
overwritten multiple times, but with the



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