https://cubiclenate.com/2026/03/04/data-has-weight-but-only-on-ssds-blathering/ CubicleNate.com CubicleNate.com * Home * About * Linux Saloon * Blatherings + Noodlings + Archive * Linux + openSUSE Linux + System Configuration + Base Application List + Applications o Multimedia Applications # Multimedia Codecs u0026 VLC Player # Audio Ripping o Web Browsers o Communications o Utilities o Education o Engineering o Games + Terminal Applications + Desktop Environment Options + Entertainment + Other Distributions + Linux Machines * Hardware + Raspberry Pi + SteamDeck + TheC64 * Vintage + Amiga + Commodore 64 + Nintendo * Other Nonsense + 3D Printing + Fitness + Ham Radio + Home Education + Home Energy + Power Tools * Products * Contact 0 [Data-has-weight] Data Has Weight But Only on SSDs | Blathering Mar 4, 2026 -- by CubicleNate in Linux Out Loud, Nonsense One casual comment towards the end of recording Linux Out Loud Bill dropped a bomb on Wendy and me: 'Data has weight.' Matt was, unfortunately, absent that day and was spared this idea, but my brain? Already halfway down the rabbit hole. I dove into electrons, floating gates, E=mc2, and (nearly) every heated Reddit thread on whether your full SSD secretly gains a few femtograms. Bottom Line Up Front: The science says yes... kind of, but like any good tech enthusiast, I had to question it all. This is a bit of a nutty blathering and should not be taken seriously. It is meant as a fun musing about the idea that data has mass. I am not a scientist that performed the necessary experiments to prove or disprove any of the following claims. I do not have the equipment (if they even exist) to test and verify this theory either. So, assuming the source material is correct and electrons indeed have mass, SSDs do get heavier with more data. Storage Technology Mushkin Helix 1TB SSD displayed on a white background, showcasing its sleek design and branding. Solid-state drives (SSDs) are a type of non-volatile storage that rely on NAND flash memory to store data without moving parts. At the core of an SSD are billions of memory cells arranged in a grid-like structure, with each cell capable of holding one or more bits of information depending on the NAND type (SLC for 1 bit per cell, TLC for 3 bits per cell, which is common in consumer SSDs). A Seagate Barracuda 5TB hard drive, showing the label with model and product information. Hard disk drives (HDDs) use spinning platters and magnetic heads to store data. Data is stored by flipping the magnetic polarity on the platters as they spin around at 5400 RPM or more which merely rearranges existing atoms. How NAND Flash Cells Hold Information Each NAND flash cell is essentially a modified transistor, specifically a MOSFET (metal-oxide-semiconductor field-effect transistor) with an additional "floating gate" or, in modern 3D NAND, a charge trap layer. This isolated structure is sandwiched between insulating layers of oxide, allowing it to trap and retain electrical charge (electrons) even when power is off. For more detail on this check out this site: https:// www.extremetech.com/computing/how-do-ssds-work Storing Data: To write data, a high voltage (around 15-20V) is applied to the control gate above the floating gate. This causes electrons from the transistor's channel (the substrate) to "tunnel" through the thin oxide barrier via a quantum mechanical process called Fowler-Nordheim tunneling. The electrons get trapped in the floating gate, creating a negative charge. The presence and amount of this charge shift the cell's threshold voltage--the voltage needed to turn the transistor on during a read operation. A metallic USB flash drive with a swivel design, featuring a black and silver color scheme. In a single-level cell (SLC), there are two states: minimal/no trapped electrons, typically representing a '1', erased state vs. a specific number of trapped electrons, representing a '0', programmed state. In multi-level cells like TLC (triple-level cell), the cell can hold 3 bits by using 8 distinct charge levels (0 to 7), each corresponding to a different number of trapped electrons (000, 001, up to 111). The exact number of electrons per level varies by technology, but in modern NAND, the difference between levels might be as little as 10-100 electrons due to miniaturization. https://electronics.stackexchange.com/questions/505361/ how-many-excess-electrons-are-in-a-modern-slc-flash-memory-cell Older nodes used thousands, but current 3D NAND is far more efficient. Reading Data: A lower read voltage is applied to the control gate, and the system measures how easily current flows through the transistor (source to drain). If the threshold voltage is low (few electrons), it reads as one value; if it reads high (more electrons), another. For multi-level cells, multiple reference voltages are checked to pinpoint the exact charge level. Erasing Data: To reset a cell, a high voltage of opposite polarity tunnels the electrons back out of the floating gate, returning it to the erased state (usually all '1's). Erases happen in large blocks (4-16 MB) because cells are wired in series strings. Retention: The insulating oxide layers prevent the electrons from leaking out quickly, allowing data to persist for 10+ years under normal conditions. Over time, wear from repeated program/erase cycles (limited to ~1,000-100,000 per cell depending on type) can degrade this insulation, which is why SSDs use wear-leveling algorithms in their controllers to distribute writes evenly. Addressing the Weight Question An IBM hard drive with a metallic top and a black casing, featuring a warning label and a small red indicator light. HDDs, or more amusingly called, "spinning rust", store data by flipping the magnetic polarity of tiny domains on the platter to north/south poles which represent 0/1. This rearranges existing atoms without adding or removing mass, it is just a change in orientation. There's a minuscule energy difference that equates to a mass change via E=mc2, but it's on the order of 10^-18 grams for a full drive, utterly negligible. https://physics.stackexchange.com/questions/31326/ is-a-hard-drive-heavier-when-it-is-full Close-up of a SanDisk Ultra CompactFlash card, labeled 4 GB and capable of 25 MB/s data transfer. For SSDs, it's different because data storage involves actual electrons being added to (or removed from) the cells during programming/erasing. Electrons do have mass: about 9.11 x 10^-31 kg each. When you write data, you're typically programming more '0's (adding electrons) from the erased state, all '1's, which is fewer electrons. The electrons are supplied via the power connection, so yes, the drive technically gains mass as you fill it with data. https://datarecovery.com/rd/ does-a-full-hard-drive-weight-the-same-as-an-empty-hard-drive The next obvious question is, by how much? We can crunch the numbers for a common, hypothetical, 1TB TLC SSD: * 1TB = (about) 8 trillion bits. * 3 bits per cell - ~2.67 trillion cells. * Modern NAND might use ~100-400 electrons per level difference with 7 level differences. These exact charge levels are not public, this is best guess. For a conservative max-charge estimate per cell (full '000' state in TLC), let's use ~1,000 electrons. * Max total electrons added: ~2.67 x 10^12 cells x 1,000 = ~2.67 x 10^15 electrons. * Total added mass: ~2.43 x 10^-15 kg, or about 2.43 picograms (2.43 x 10^-12 grams), or 2,430 femtograms. This is the theoretical maximum if every cell is fully programmed, real data, however is a mix. Average added mass is less (half that for random data). It's so small that no scale on Earth could detect it, and factors like dust, temperature expansion, or even the drive's plastic casing flexing would dwarf it. Some sources flip the convention (claiming drives get lighter), but that's based on outdated or incorrect assumptions about '0' vs. '1' states. The net effect is a tiny increase when adding typical data. https://www.sciencefocus.com/future-technology/ does-a-usb-drive-get-heavier-as-you-store-more-files-on-it Final Thoughts In short, Bill wasn't (theoretically) wrong, data does have weight but only on SSDs and they do get ever-so-slightly heavier when you write data, unlike HDDs. The difference, however, is practically zero. This is more of a fun physics trivia than anything measurable. If you're visualizing electrons piling up like tiny weights, that's accurate on a quantum scale! So yeah, your SSD gets a femtogram heavier when you dump a bunch of Linux ISOs on it. But wait! Plug in your laptop, fire it up, and watch the magic: thanks to E=mc2, the whole rig is technically heavier when powered on than when it's dark and dreaming in sleep mode. Capacitors charged, RAM churning, fans spinning (if your machine has them), all that stored energy adds mass equivalent to... a few stray atoms' worth of cosmic irony. Your computer isn't just computing; it's reluctantly participating in relativity. Congrats, you've gained the weight of pure theoretical physics. Now go fill it with more data and pretend the scale noticed. References https://www.extremetech.com/computing/how-do-ssds-work https://electronics.stackexchange.com/questions/505361/ how-many-excess-electrons-are-in-a-modern-slc-flash-memory-cell https://physics.stackexchange.com/questions/31326/ is-a-hard-drive-heavier-when-it-is-full https://datarecovery.com/rd/ does-a-full-hard-drive-weight-the-same-as-an-empty-hard-drive https://www.sciencefocus.com/future-technology/ does-a-usb-drive-get-heavier-as-you-store-more-files-on-it Linux Out Loud Linux Saloon Share this: * Email a link to a friend (Opens in new window) Email * Share on X (Opens in new window) X * Share on Facebook (Opens in new window) Facebook * Share on Telegram (Opens in new window) Telegram * More * * Share on LinkedIn (Opens in new window) LinkedIn * Share on Reddit (Opens in new window) Reddit * Print (Opens in new window) Print * Share on Tumblr (Opens in new window) Tumblr * Share on Pinterest (Opens in new window) Pinterest * Share on WhatsApp (Opens in new window) WhatsApp * Like this: Like Loading... --------------------------------------------------------------------- Discover more from CubicleNate.com Subscribe to get the latest posts sent to your email. Type your email... [ ] Subscribe --------------------------------------------------------------------- Comments Leave a ReplyCancel reply -Previous: Obsidian | The Quest for the Perfect Note-Taking Application CubicleNate.com CubicleNate.com Linux and vintage tech About * Team * History * Careers Privacy * Privacy Policy * Terms and Conditions * Contact Us Social * Facebook * Instagram * Twitter/X Designed with WordPress Discover more from CubicleNate.com Subscribe now to keep reading and get access to the full archive. Type your email... [ ] Subscribe Continue reading Your cart (items: 0) Products in cart Product Details Total Available on backorder Previous price: [DEL::DEL]Discounted price: [INS: :INS] Save * Save * [ ] - + Remove item Subtotal $0.00 Shipping, taxes, and discounts calculated at checkout. View my cart Go to checkout Your cart is currently empty! Start shopping Loading Comments... Write a Comment... [ ] Email (Required) [ ] Name (Required) [ ] Website [ ] [Post Comment] Notifications %d