Jump to content

Gigabyte

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 222.127.245.140 (talk) at 03:24, 26 June 2009 (See also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Template:Two other uses

Multiple-byte units
Decimal
Value Metric
1000 kB kilobyte
10002 MB megabyte
10003 GB gigabyte
10004 TB terabyte
10005 PB petabyte
10006 EB exabyte
10007 ZB zettabyte
10008 YB yottabyte
10009 RB ronnabyte
100010 QB quettabyte
Binary
Value IEC Memory
1024 KiB kibibyte KB kilobyte
10242 MiB mebibyte MB megabyte
10243 GiB gibibyte GB gigabyte
10244 TiB tebibyte TB terabyte
10245 PiB pebibyte
10246 EiB exbibyte
10247 ZiB zebibyte
10248 YiB yobibyte
Orders of magnitude of data

Gigabyte is an SI-multiple of the unit byte for digital information storage. Since the giga prefix means 109, gigabyte means 1000000000bytes (10003, 109). However, this term is also often used meaning 1073741824bytes (10243, 230).

Originally the binary use of SI prefixes (kilo, mega, giga, etc.) was confined to contexts where the quantities were inherently determined in powers of two by the computer word or address size, like memory or disk sizes, so that confusion was unlikely. Later, disk design was not constrained by address word sizes or other physical details and disk blocks were numbered consecutively in decimal numbers (logical block addressing), creating the opportunity for confusion when size was still reported with binary interpretation of the prefix.

Today the usage of the word "gigabyte" is ambiguous: the value depends on the context. When referring to RAM sizes it traditionally has a binary interpretation of 10243 bytes. Some operating systems list file sizes in SI units, but using the binary interpretation. Today, when referring to disk storage capacities it usually means 10003 bytes. This also applies to data transmission volumes over telecommunication lines, as the telecommunications industry has always used the SI prefixes with their standards-based meaning.

In order to address this confusion, the International Electrotechnical Commission (IEC) has been promoting the use of the term gibibyte for the binary definition. This position is endorsed by other standards organizations including the Institute of Electrical and Electronics Engineers (IEEE), the International Committee for Weights and Measures (CIPM) and the National Institute of Standards and Technology (NIST) but has seen limited acceptance.

Gigabyte is commonly abbreviated GB or Gbyte (not to be confused with Gb, which is used for a gigabit) while Gibibyte is abbreviated GiB.

Consumer confusion

Since the early 2000s most consumer hard drive capacities are grouped in certain size classes measured in gigabytes. The exact capacity of a given drive is usually some number above or below the class designation. Although most manufacturers of hard disk drives and flash-memory disk devices define 1 gigabyte as 1000000000bytes, the computer operating systems used by most users usually calculate size in gigabytes by dividing the total capacity in bytes (whether it is disk capacity, file size, or system RAM) by 1073741824. This distinction can be a cause of confusion, as a hard disk with a manufacturer-rated capacity of 400 gigabytes may be reported by the operating system as only 372 GB large, depending on the type of report. The JEDEC memory standards uses the IEEE 100 nomenclatures which defines a gigabyte as 1073741824bytes.[1]

The difference between units based on SI and binary prefixes increases exponentially—for example, the SI kilobyte value is nearly 98% of the kibibyte, but a megabyte is under 96% of a mebibyte, and a gigabyte is just over 93% of a gibibyte value. This means that a 300 GB (279 GiB) hard disk drive can appear as 279 GB. As storage sizes increase and larger units are used, this difference becomes even more pronounced. Some legal challenges have been waged over this confusion such as a legal challenge against Western Digital.[2][3] The settlement of the legal challenge against Western Digital included directions to add a disclaimer that the usable capacity may differ from the advertised capacity.[3]

Because of its physical design, computer memory is addressed in multiples of base 2, thus, memory size can always be factored by a power of two (for instance, 384 MiB = 3×227 bytes). It is thus convenient to use binary units for non-disk memory devices at the hardware level (for example, in using DIMM memory boards). Most software applications have no particular need to use or report memory in binary multiples and operating systems often use varying granularity when allocating it. Other computer measurements, like storage hardware size, data transfer rates, clock speeds, operations per second, etc., do not have an inherent base, and are usually presented in decimal units.

Examples of gigabyte-sized storage

  • One hour of SDTV video at 2.2 Mbit/s is approximately 1 GB.
  • Seven minutes of HDTV video at 19.39 Mbit/s is approximately 1 GB.
  • A basic Unix system installation uses less than 1 GB.
  • 114 minutes of uncompressed CD-quality audio at 1.4 Mbit/s is approximately 1 GB.
  • Modern graphics-intensive videogames typically range from 2 to 7 GB.
  • A DVD-R can hold 4.7 GB.
  • A Blu-ray disc can hold 50 GB.

See also

jhhueiioklfkrr

References

  1. ^ JEDEC Solid State Technology Association (December 2002), "Terms, Definitions, and Letter Symbols for Microcomputers, Microprocessors, and Memory Integrated Circuits" (PDF), JESD 100B.01
  2. ^ Baskin, Scott D. (2006-02-01). ""Defendant Western Digital Corporation's Brief in Support of Plaintiff's Motion for Preliminary Approval"". Orin Safier v. Western Digital Corporation. Western Digital Corporation. Retrieved 2009-03-30. {{cite web}}: Italic or bold markup not allowed in: |work= (help)
  3. ^ a b Mook, Nate (2006-06-28). "Western Digital Settles Capacity Suit". betanews. Retrieved 2009-03-30.