Wielko┼Ťci no┼Ťnik├│w danych

Podczas kupowania nowych pami─Öci przeno┼Ťnych, dysk├│w, kierujecie si─Ö zapewne ich wielko┼Ťci─ů (pojemno┼Ťci─ů), a dodatkowo w dalszej kolejno┼Ťci stosunkiem pojemno┼Ťci do ceny. Jednak, je┼╝eli przychodzi co do czego, faktyczna pojemno┼Ť─ç no┼Ťnik├│w (pojemno┼Ť─ç u┼╝ytkowa) r├│┼╝ni si─Ö od tej, kt├│r─ů gwarantuj─ů producenci na opakowaniu.

Na pocz─ůtku mo┼╝na powiedzie─ç ┼╝e nas oszukuj─ů, bo skoro kupuj─Ö np. dysk 320GB to dlaczego do dyspozycji mam tylko 298GB?

Tutaj zaczynaj─ů si─Ö schody, gdy┼╝ tak naprawd─Ö, to nie producenci nas oszukuj─ů lecz programy komputerowe.

Jak to jest?

Producenci ustalaj─ůc wielko┼Ť─ç no┼Ťnik├│w, pos┼éuguj─ů si─Ö jednostkami z uk┼éadu SI, gdzie 1MB = 1000B - s─ů to tzw. jednostki fizyczne.

Programy komputerowe 1MB interpretuj─ů jako 1024B, pos┼éuguj─ůc si─Ö przy tym innym uk┼éadem przeliczania miar stosuj─ůc tzw. jednostki informatyczne (IEC 60027-2).

Aby odr├│┼╝ni─ç jedn─ů wielko┼Ť─ç od drugiej, wprowadzono dodatkow─ů liter─Ö w nazwie, tak ┼╝e np. 1GB oznacza 1000MB wg uk┼éadu SI, natomiast w informatyce 1GB okre┼Ťlany jest przez 1GiB i jest odpowiednikiem 1024MB, a dok┼éadniej 1024MiB.

GiB, MiB czy inne oznaczenia stosowane s─ů w informatyce i takie to oznaczenia powinny by─ç stosowane przez wszystkie programy komputerowe.

Niestety, tak jak si─Ö utar┼éo w Polsce s┼éowo “lod├│wka” do okre┼Ťlania ch┼éodziarki, tak te┼╝ na ┼Ťwiecie programi┼Ťci zamiast stosowa─ç symbol GiB, u┼éatwili sobie spraw─Ö wprowadzaj─ůc GB.

Niby ma┼éa zmiana, ale konsekwencje jednak s─ů.

Czy zastanawiali┼Ťcie si─Ö, dlaczego p┼éyta DVD 4,7GB nie chce zmie┼Ťci─ç filmu, kt├│ry wg. komputera zajmuje 4,6GB?

W┼éa┼Ťnie dlatego, ┼╝e na p┼éycie napisano 4,7GB czyli 4700MB wg jednostki fizycznej, w informatyce oznacza to 4,38GiB.

Sytuacja podobna. Kupuj─ůc pami─Ö─ç pendrive 4GB, tak naprawd─Ö otrzymujemy do dyspozycji 3,73GB na zmagazynowanie naszych danych.

Jak sobie z tym wszystkim radzi─ç? Odpowied┼║ jest prost, stosuj─ůc prosty przelicznik. W Fizyce 1 gigabajt to 10^9, natomiast w informatyce to 2^30.

Co w rezultacie daje to, ┼╝e:

1GB fizyczny to 1 000 000 000 bajt├│w.
1GiB informatyczny to 1 073 741 824 bajt├│w.

Z tym GB i GiB mo┼╝na si─Ö nie┼║le zakr─Öci─ç.

Niestety, p├│ki co, jeste┼Ťmy na to skazani, ale przy zakupie no┼Ťnik├│w danych, mo┼╝emy sobie nieco spraw─Ö u┼éatwi─ç.

Potrzebny nam b─Ödzie jedynie kalkulator, kt├│ry ma prawie ka┼╝dy w telefonie kom├│rkowym.

Aby przeliczy─ç warto┼Ť─ç fizyczn─ů na informatyczn─ů, czyli pojemno┼Ť─ç jak─ů przedstawiaj─ů nam producenci, a pojemno┼Ť─ç jak─ů otrzymamy w rzeczywisto┼Ťci, wystarczy pomno┼╝y─ç nasz─ů warto┼Ť─ç przez liczb─ů 0,93 (nieco dok┼éadniej: 0,9313).

Wynik naszego mno┼╝enia pozwoli nam okre┼Ťli─ç (oczywi┼Ťcie w znacznym uproszczeniu i nie tak bardzo dok┼éadnie) ile w rzeczywisto┼Ťci otrzymamy miejsca na zmagazynowanie naszych danych.

Dla przykładu, kupiłem dysk 320GB:

320GB \* 0,9313 = **298,016GiB**.

M├│j system pokazuje r├│wnie┼╝ w zaokr─ůgleniu 298,1GB, wi─Öc du┼╝o si─Ö nie pomyli┼éem.

Stosuj─ůc ten prosty przelicznik, b┼é─ůd wynosi zaledwie ok. 1%.

Mam nadzieję, że to co nieco wam ułatwi podczas podejmowania decyzji o zakupie oraz uchroni przed przykrym rozczarowaniem.

Pozdrawiam.

Kategorie