What Is Kilo, Mega, Giga, Tera, Peta, Exa, Zetta And All That?
Maybe your like
- Home
- Storage architecture and strategy
By - Ed Hannan
What is kilo, mega, giga, tera, peta, exa, zetta and all that?
Kilo, mega, giga, tera, peta, exa and zetta are among the binary prefixes used to denote the quantity of something, such as a byte or bit in computing and telecommunications. Sometimes called prefix multipliers, these prefixes are also used in electronics and physics.
In communications, electronics and physics, multipliers are defined in powers of 10, from 10-24 to 1024, proceeding in increments of three orders of magnitude -- 103 or 1,000. In IT and data storage, multipliers are defined in powers of two, from 210 to 280, proceeding in increments of 10 orders of magnitude -- 210 or 1,024.
Examples of quantities or phenomena in which power-of-10 prefix multipliers apply include frequency -- including computer clock speeds -- physical mass, power, energy, electrical voltage and electrical current. Power-of-10 multipliers are also used to define binary data speeds. For example, 1 kilobit per second (kbps) is equal to 103, or 1,000 bits per second (bps); 1 megabit per second (Mbps) is equal to 106, or 1,000,000 bps. The lowercase k is the technically correct symbol for kilo when it represents 103, although the uppercase K is often used.
When binary data is stored in memory or fixed media, such as a hard disk or drive, magnetic tape or CD-ROM, power-of-two multipliers are used. Technically, the uppercase K should be used for kilo when it represents 210. Therefore, 1 kilobyte (KB) is 210, or 1,024 bytes; 1 megabyte (MB) is 220, or 1,048,576 bytes.
The choice of power-of-10 versus power-of-two prefix multipliers can appear random. It helps to remember that multiples of bits are almost always expressed in powers of 10, while multiples of bytes are usually expressed in powers of two. Data speed is rarely expressed in bytes per second, and data storage or memory is seldom expressed in bits.
History and origin of kilo, mega and more
The prefix kilo (1,000) first came into existence between 1865 and 1870. Though mega is used these days to mean "extremely good, great or successful," its scientific meaning is 1 million.
Giga comes from the Greek word for giant, and the first use of the term is believed to have taken place at the 1947 conference of the International Union of Pure and Applied Chemistry. Tera (1 trillion) comes from the Greek word teras or teratos, meaning "marvel, monster," and has been in use since approximately 1947.
The prefixes exa (1 quintillion) and peta (1 quadrillion) were added to the International System of Units (SI) in 1975. However, the origin and history of peta with data measurement terms is unclear. Zetta (1 sextillion) was added to the SI metric prefixes in 1991.
Examples of -byte sizes
When the prefixes are added to the term byte, it creates units of measurement ranging from 1,000 bytes (kilobyte) to 1 sextillion bytes (zettabyte) of data storage capacity.
A gigabyte (GB) is equivalent to about 1 billion bytes. There are two standards for measuring the number of bytes in a gigabyte: base-10 and base-2. Base-10 uses the decimal system to show that 1 GB equals one to the 10th power of bytes, or 1 billion bytes. This is the standard most data storage manufacturers and consumers use today. Computers typically use the base-2, or binary, form of measurement. Base-2 has 1 GB as equal to 1,073,741,824 bytes. The discrepancy between base-10 and base-2 measurements became more distinct as vendors began to manufacture data storage media with more capacity.
A terabyte (TB) is equal to approximately 1 trillion bytes, or 1,024 GB. A petabyte (PB) is equal to two to the 50th power of bytes. There are 1,024 TB in a PB, and about 1,024 PB equal 1 exabyte (EB). A zettabyte is equal to about 1,000 EB, or 1 billion TB.
Real-world examples of measurements
When it comes to quantifying just how much data storage capacity is offered by kilobytes, megabytes and so on, consider the following chart:
In his book, The Singularity is Near, futurist Raymond Kurzweil estimated the capacity of a human being's functional memory to be 1.25 TB. This means that the memories of 800 human beings fit into 1 PB of storage.
If the average MP3 encoding is approximately 1 MB per second (MBps), and the average song lasts about four minutes, then a petabyte of songs could play continuously for more than 2,000 years. If the average smartphone camera photo is 3 MB, and the average printed photo is 8.5-inches wide, a petabyte of photos placed side by side would be more than 48,000 miles long. That is almost long enough to wrap around the equator twice.
To count all the bits in 1 PB of storage at a rate of 1 bps would take 285 million years, according to data analysts from Deloitte Analytics. A bit is a binary digit, either a 0 or 1; a byte is eight binary digits long.
Yottabytes and data storage
The future of data storage may be the yottabyte. It's a measure of storage capacity equal to approximately 1,000 zettabytes, 1 trillion terabytes, a million trillion megabytes or 1 septillion bytes.
Written in decimal form, a yottabyte looks like this: 1,208,925,819,614,629,174,706,176. The prefix yotta is based on the Greek letter iota. According to Paul McFedries' book Word Spy, it would take 86 trillion years to download a 1 yottabyte file; by comparison, the entire contents of the Library of Congress would equal just 10 TB.
See Kibi, mebi, gibi, tebi, pebi and all that, which are relatively new prefixes designed to express power-of-two multiples.
Editor's note: This article was written by Ed Hannan in 2019. TechTarget editors revised it in 2022 to improve the reader experience.
Continue Reading About Kilo, mega, giga, tera, peta, exa, zetta and all that
- How many bytes for...
- Making a storage capacity plan that doesn't bust your budget
- How to plan for a potential data storage shortage
Related Terms
What is a virtual storage area network (VSAN)? How it works, benefits and use cases A virtual storage area network (VSAN) is a logical partition in a physical storage area network, or SAN. See complete definition What is multi-access edge computing? Benefits and use cases Multi-access edge computing (MEC) is a network architecture concept that brings cloud computing capabilities and IT services ... See complete definition What is unified storage? Features, pros/cons, comparison to block/file storage Unified storage, sometimes called network unified storage (NUS) or multiprotocol storage, is a storage system that combines block... See complete definitionDig Deeper on Storage architecture and strategy
-
TB vs. GB: Is a terabyte bigger than a gigabyte?
By: Paul Kirvan -
What is a zettabyte (ZB)?
By: Laura Fitzgibbons -
Types of bytes: Units of memory explained
By: Kaitlin Herbert -
megabyte (MB)
By: Robert Sheldon
- Three trends driving IT leaders toward Enterprise Data Cloud –Pure Storage
- Scale-Out vs. Scale-Up: Why Backup Storage Architecture Matters –Exagrid
- See More
- Storage Capacity 101 to Post-Grad in a Flash –TechTarget ComputerWeekly.com
- GKE Monitoring Cheatsheet –Datadog
- Disaster Recovery
- Data Backup
- Data Center
- Sustainability and ESG
- Building a power outage business continuity plan: Step by step
Loss of electric power presents a major risk to business continuity, and no organization is immune. Take these steps to create a ...
- Business continuity in the cloud: Benefits, issues and tips
Using the cloud for business continuity helps reduce downtime, increase redundancy and simplify disaster recovery plans. Learn ...
- Risk assessment matrix: Free template and usage guide
A risk assessment matrix identifies issues with the greatest potential for business disruption or damage. Use our free template ...
- Wasabi Technologies releases Covert Copy to protect backups
The resilience-focused feature aims to protect critical backup data from both external and internal threats.
- 9 data backup trends to watch
A new year brings challenges, especially in the evolving data backup and protection landscape. Avoid falling behind the times by ...
- Veeam Data Platform update puts focus on AI, security
The new version features a range of new and improved capabilities, with a focus on data security and AI enhancements.
- Enhance operations with decentralized data centers
Decentralized data centers enhance scalability, reduce latency and improve data compliance, offering a strategic shift for ...
- Composable architecture: Future-proofing AI expansion
Data center admins should adopt a composable architecture to improve resource utilization, reduce costs and enhance AI workload ...
- ISO 14644 standards: Cleanroom guidelines for data centers
There are regulated requirements to maintain data center equipment and functionality. ISO 14644 cleanroom standards lay out ...
- 10 top ESG reporting frameworks explained and compared
Here's an overview of 10 ESG reporting frameworks and standards that companies can use to file reports on their practices and ...
- ESG strategy and management guide for businesses
ESG initiatives can help boost business success. This guide takes an in-depth look at creating and managing an ESG strategy to ...
- 5 business sustainability trends for 2026
Regulatory shifts and tech advances are shaping business sustainability trends for 2026, including AI, climate risk, data centers...
Tag » How Much Is 1 K
-
What Does $1K Mean? - Quora
-
What Does 1K Or 1M Means? Talking About Prices, Money - Fintrakk
-
What Does '1K' Or '1M' Mean? Full Information | By Blogs Seo - Medium
-
What Is The Dollar Value Of "1k"?
-
Verify Number Formats: English
-
Convert 1 K To Miles
-
What Does 'K' Mean In Money? (Helpful Examples)
-
According To Indian Rupee, 1K Is Equal To How Many Rupees? - Byju's
-
How Much Means 1 K?
-
Convert K To One | Kilo (thousand) To Base
-
What Does 'K' Mean In '20K' When Talking About Prices?
-
How Much Money Is Ten K.? - Alexa Answers
-
How Much Is 1,000 Thousands? - Cliffs Notes
-
1,000 USD To INR - US Dollars To Indian Rupees Exchange Rate - Xe