• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

GiB Vs GB?

Joined
Jan 19, 2017
Messages
341 (0.12/day)
System Name Core p90
Processor I7 9700k
Motherboard ASRock Z390 Phantom Gaming 4
Cooling Ek supremacy evo cpu block/nexxxos ut60 rad 480mm/D5 vario pump 310mm reservoir combo.
Memory Trident gskill 16gb 3000mhz
Video Card(s) Nvidia Founders edition rtx 3080 10gb
Storage M.2 Intel 660p 1024gb, 4tb 7200 rpm black Western Digital hdd
Display(s) Acer x34 predator 3440x1440p 120hz g-sync ultrawide 21:9 monitor
Case Thermaltake Core P90 tempered glass edition
Audio Device(s) On board
Power Supply Thermaltake smart m1200w
Mouse Logitech G600
Keyboard Logitech G910
Software Windows 10 64bit
Now that I know windows views files and sizes in GiB and MiB.

When I look at my documents in my PC. They are in fact not really (for instance) 100GB, they're 100 GiB? Right?

Soooooo, if I were to download a file on the Internet say a 20gb game patch, that would actually be a 20 GiB patch correct?
 
Joined
Oct 2, 2004
Messages
13,791 (1.86/day)
Yes, general consensus on file sizes in Windows is that they show GB, but they actually mean GiB. GiB is a rather new measurement unit which didn't exist back in the days. And since most users know and understand GB for what it is (1024 units), they haven't changed it. It's technically wrong because Giga prefix strictly means 1000 units, but Microsoft still calculates it right using 1024 conversion.

Problems mostly happen when DVD or HDD makers use literal meaning of prefix Giga and use 1000 units instead of 1024. That 500GB HDD can't actually fit 500GB (GiB) file from Windows. Partially because of overhead and some space taken by file system itself, but mostly because of how units are used for one but not for other.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,607 (1.37/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 5700X3D
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 64GB DDR4-3600(4x16)
Video Card(s) MSI RTX 3070 Gaming X Trio
Storage ADATA Legend 2TB
Display(s) Samsung Viewfinity Ultra S6 (34" UW)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 24.04 LTS
Gibibytes they are called now... always found this to sound hilarious.:roll:
 
Joined
Jan 19, 2017
Messages
341 (0.12/day)
System Name Core p90
Processor I7 9700k
Motherboard ASRock Z390 Phantom Gaming 4
Cooling Ek supremacy evo cpu block/nexxxos ut60 rad 480mm/D5 vario pump 310mm reservoir combo.
Memory Trident gskill 16gb 3000mhz
Video Card(s) Nvidia Founders edition rtx 3080 10gb
Storage M.2 Intel 660p 1024gb, 4tb 7200 rpm black Western Digital hdd
Display(s) Acer x34 predator 3440x1440p 120hz g-sync ultrawide 21:9 monitor
Case Thermaltake Core P90 tempered glass edition
Audio Device(s) On board
Power Supply Thermaltake smart m1200w
Mouse Logitech G600
Keyboard Logitech G910
Software Windows 10 64bit
I feel like a blind man who can finally see!
Years of using Windows and not understanding why this was happening. For instance I would create a 64gb partition only to end up with a 59gb partition when all along the dumb windows calculates in GiB not GB.

Why the flip can't they just show the real numbers. It's as if they're trying to scam us into thinking we have 1tb when in fact it's less lol
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,607 (1.37/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 5700X3D
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 64GB DDR4-3600(4x16)
Video Card(s) MSI RTX 3070 Gaming X Trio
Storage ADATA Legend 2TB
Display(s) Samsung Viewfinity Ultra S6 (34" UW)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 24.04 LTS
gibibits are even funnier. Almost like from a "hacker" movie made by pure humanitarians:slap:
- "Oh no, evil russian hackers are breaking through firewall! They've uploaded almost ten gazzilion gibibits of information!"
- "Don't worry, I'm gonna use my uber-nerd skills to counter-hack this bastard and shove his ethernet card up the a#$"

Why the flip can't they just show the real numbers. It's as if they're trying to scam us into thinking we have 1tb when in fact it's less lol
It all boils down to historical crap again. Back in a day, when computers were big and loud, and using them required bravery, skill and a college degree, it was very wasteful to convert from decimal to hexadecimal.
Manufacturers were selling storage devices in Kilobytes and Megabytes, compliant with SI, but Microsoft and others were using binary conversion as the easiest way. The error margin at the time was small, so no one bothered to complain over 24 missing bytes.
Later, it became a compatibility issue - all hardware and software was "used to" binary conversion, while was already capable of quickly converting to DEC.
And nowadays, it's just a force of habit. The only thing that changed, is new prefixes. Kilobyte means 1000 bytes , and Kibibyte means 1024 bytes (stands for "Kilo Binary").
Basically, they wanted to make it better, but it came out confusing, as usual.
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,734 (2.20/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
When I think "Moar Gibs!" I'm back in the 90s playing Doom and Quake with extra gibs enabled lol.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.85/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
And just to confuse the issue a little further, when you buy an SSD of say, 128GB, that's a true binary gigabyte, or GiB. Note that the quantity is a power of 2 since computers work in base 2, or binary and memory chips of any type come in capacities of powers of 2. HDD platters didn't have capacities of powers of 2 due to the nature of the physical media, which is likely why this confusing situation of referring to decimal gigabytes came about.

I miss the days of some newbie coming on this forum and ranting about their "missing" gigabytes. :laugh:
 
Joined
Feb 1, 2013
Messages
287 (0.07/day)
Location
Chisinau, Moldova
System Name Winter Heater
Processor Intel Core I7 5820k@4250 Mhz
Motherboard ASUS x99 Deluxe
Cooling Cryorig H5
Memory 2x4GB Corsair Vengeance DDR4 + 2x4GB Kingston HyperX DDR4 @ 3000Mhz
Video Card(s) OEM GTX 970
Storage Seagate ST4000VN000, Hitachi 2TB, Crucial CX500 1TB
Display(s) LG 23EA63
Case Thermaltake Versa N21
Power Supply EVGA 650 GQ
And just to confuse the issue a little further, when you buy an SSD of say, 128GB, that's a true binary gigabyte, or GiB. Note that the quantity is a power of 2 since computers work in base 2, or binary and memory chips of any type come in capacities of powers of 2. HDD platters didn't have capacities of powers of 2 due to the nature of the physical media, which is likely why this confusing situation of referring to decimal gigabytes came about.

I miss the days of some newbie coming on this forum and ranting about their "missing" gigabytes. :laugh:

I didn't know ssd's actually have the advertised storage capacity. Thanks for shining some light on that! Time for me to do some research.

P.s: I always knew there's more to you than washing dogs
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
43,438 (6.76/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Considering you can't divide 1000 by 8 and expect a even number, but 1024 you can.
 
Joined
Oct 2, 2004
Messages
13,791 (1.86/day)
I didn't know ssd's actually have the advertised storage capacity. Thanks for shining some light on that! Time for me to do some research.

P.s: I always knew there's more to you than washing dogs

But with SSD's, you have an issue of overprovisioning and reserved space for controller and wear protection and it's again not as much as advertised. Though, difference is not as huge as with HDD's where it was totally off at capacities we have now.
 
Joined
Feb 22, 2009
Messages
776 (0.13/day)
Processor Ryzen 7 5700X3D
Motherboard Asrock B550 PG Velocita
Cooling Thermalright Silver Arrow 130
Memory G.Skill 4000 MHz DDR4 32 GB
Video Card(s) XFX Radeon RX 7800XT 16 GB
Storage Plextor PX-512M9PEGN 512 GB
Display(s) 1920x1200; 100 Hz
Case Fractal Design North XL
Audio Device(s) SSL2
Software Windows 10 Pro 22H2
Benchmark Scores i've got a shitload of them in 15 years of TPU membership
When I think "Moar Gibs!" I'm back in the 90s playing Doom and Quake with extra gibs enabled lol.

Ha ha! I thought this thread was actually a high-jack about FPS gibs vs some tech talk. You know in Starcraft they say "not enough energy". I though this thread is about "not enough GB of RAM to GIB bodies".. LOL
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,263 (4.41/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
I don't think there's any context where Microsoft uses decimal units and not binary for bytes in Windows.

The only place I can think of that it might use decimial is in Task Manager -> Performance -> Network
 
Joined
Jul 19, 2006
Messages
43,618 (6.44/day)
Processor AMD Ryzen 7 7800X3D
Motherboard ASUS TUF x670e-Plus Wifi
Cooling EK AIO 360. Phantek T30 fans.
Memory 32GB G.Skill 6000Mhz
Video Card(s) Asus RTX 4090
Storage WD/Samsung m.2's
Display(s) LG C2 Evo OLED 42"
Case Lian Li PC 011 Dynamic Evo
Audio Device(s) Topping E70 DAC, SMSL SP200 Amp, Adam Audio T5V's, Hifiman Sundara's.
Power Supply FSP Hydro Ti PRO 1000W
Mouse Razer Basilisk V3 Pro
Keyboard Epomaker 84 key
Software Windows 11 Pro
GiB? "Good in Box"? GB, gb, Gb works well enough.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,263 (4.41/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Uh...no...
GiB = gibibyte = 2^30 bytes
GB = gigabyte = 10^9 bytes
gb = invalid-bit = :wtf:
Gb = gigabit = 10^9 bits

Units are extremely important.
 
Last edited:

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,607 (1.37/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 5700X3D
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 64GB DDR4-3600(4x16)
Video Card(s) MSI RTX 3070 Gaming X Trio
Storage ADATA Legend 2TB
Display(s) Samsung Viewfinity Ultra S6 (34" UW)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 24.04 LTS

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,263 (4.41/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
I made a mistake on that. "g" represents gram when it is last. When "g" is first, it isn't a valid SI prefix.

"g" could mean standard gravity too (9.80665 m/s^2).
 
Top