500 GB

Computers

Hard diskDeze week heb ik in dunaldi een harde schijf van 500 gieg gekocht, om backupjes te maken en fotootjes te stockeren. 500 GB. Mooi is dat.

Nochtans. Als je het ding inplugt, dan komt je computer zeggen dat het een schijf is van 466 GB. Hoezo? Hoe komt dat? En waarom is mijn USB-stick van 4GB maar 3,73 GB groot? En mijn iPod van 20 GB, waarom krijg ik daar maar 18,63 GB op?

Omdat, dames en heren, de meneren en madammen van de computerindustrie met 2 maten en gewichten werken. Volgens dat het hen uitkomt. Want 500 GB = 466 GB in computerland. Als ge wilt.

Kijk, in het voorjaar heb ik u al uitgelegd dat een kilogram duizend gram is, een megagram een miljoen gram en een gigagram een miljard gram.

Laten we de analogie doortrekken. Een byte is een eenheid informatie op een computer (bestaande uit 8 bits). Een kilobyte zou dus 1.000 bytes moeten zijn, en een gigabyte 1.000.000.000 bytes, nietwaar?

Neen. Daar zit hem net het probleem. Informatici hebben een dwangmatige neiging om te rekenen in machten van 2 (een byte is acht bits, en 8 = 23). En de dichtste macht in de buurt van 1.000 is 210, en dat is 1.024. Op zich een klein verschil, maar 1 kilobyte is dus 1.024 bytes, 24 bytes meer dan verwacht.

Ja, inderdaad, een klein verschil. Tot je het begint uit te vergroten. Want naar analogie is 1 megabyte geen 1.000 kilobyte, maar 1.024 kilobyte. En één gigabyte is 1.024 megabyte. En op die manier loopt dat kleine verschil nogal uit: 1 gigabyte = 1.024 x 1.024 x 1.024, oftewel 1.073.741.824 bytes.

Wat is er nu aan de hand met mijn harde schijf van 500 GB? De computerfabrikanten misbruiken deze babylonische spraakverwarring om leugens te verkondigen die toch geen leugens zijn. Want een computer rekent altijd in sprongen van 1.024, maar als het de verkopers uitkomt, rekenen zij toevallig eens in échte grootheden, sprongen van 1.000 dus.

De 500 GB op mijn harde schijf moet dus letterlijk genomen worden: er passen 500 miljard bytes op. 500 miljard bytes gedeeld door 1.024 levert 488 miljoen kilobyte op, zijnde 477 duizend megabyte, zijnde 466 gigabyte. Voila, we zijn er. 500 GB = 466 GB.

“Boerenbedrog!”, hoor ik u denken. En ja, dat is het. Maar zoals gezegd, er wordt niet gelogen.

De enige manier om deze spraakverwarring op te lossen, is het invoeren van een nieuwe grootheid. En daar is een voorstel voor, al jàren. Het wordt door sommige systemen zelfs gebruikt.

Het voorstel is: laat kilo, mega, giga, tera voor de machten van 10 (1.000, 1.000.000, …), en voer nieuwe grootheden in voor de machten van 2: kibi in plaats van kilo, mebi in plaats van mega, gibi in plaats van giga en tebi in plaats van tera, af te korten als Ki, Mi, Gi en Ti. Op die manier is er een duidelijk verschil tussen 500 gigabyte en 500 gibibyte. 500 GB is dan gelijk aan 466 GiB. En zo weet de koper steeds waar hij aan toe is.

Op zich een vrij duidelijk systeem, maar het breekt niet door. De ‘nieuwe standaard’ is nu al bijna 9 jaar oud, maar het aantal toepassingen en fabrikanten die de grootheid gebruiken, is bedroevend laag. En dus de verwarring blijft duren.

Help dus mee deze nieuwe grootheid in te voeren! De volgende keer u aan de kassa in den Aldi staat met een harde schijf, vraag dan even aan de vriendelijke juffrouw aan de kassa:

“Pardon juffrouw, is dit een schijf van 500 gigabyte of 500 gibibyte?”

Just is just ee madam!

One thought on “500 GB

  1. je hebt zo een gelijk ik wordt zelf ook moe van die verwarring omdat ik gewoon 500GB wil en geen 466GB dat staat zo lelijk op mijn pc.

    Dus ik steun je hier helemaal in ik ben er zelf voor dat ze we ze gaan aanklagen xD

    Sharingan

Reageer!