Popularne posty sid vicious 16131 Napisano 24 Stycznia 2013 Popularne posty Udostępnij Napisano 24 Stycznia 2013 (edytowane) Nie trudno zauważyć, że deklarowana pojemność dysków twardych oraz innych nośników pamięci nie pokrywa się z faktyczną pojemnością widzianą w systemie operacyjnym.Jakby mogło się wydawać, wcale nie jesteśmy bezczelnie okradani z gigabajtów, lecz wynika to ze zwykłej różnicy oznaczeń - a mianowicie, producenci dysków twardych używają systemu dziesiątkowego gdzie 1KB = 1000 bajtów, natomiast BIOS/OS używa systemu dwójkowego w którym to 1KB = 1024 bajty.Aby lepiej zobrazować tę niesprawiedliwą zależność, oraz wyjaśnić dlaczego ostatecznie mamy do rozdysponowania mniej pojemności niż widnieje w opisie, posłużę się prostym porównaniem.Wyobraźmy sobie, że identyczną powierzchnię mamy wyłożyć ogromnymi klockami składającymi się raz z 1000, a drugim razem z 1024 części - logicznym jest, że w drugim przypadku ten 24-częściowy ogonek zacznie nam zajmować miejsce, gdzie mógłby się znaleźć kolejny równy klocek i ostatecznie, z racji większej coraz ilości ów wystających części, w naszej powierzchni pełnych klocków zmieści się mniej, niż w pierwszym przypadku.Czas na odrobinę matematyki, czyli jak to wygląda w praktyce.W systemie dziesiątkowym, 1KB = 1000 bajtów, czyli dysk twardy o nominalnej pojemności 500GB będzie się składać z 500 bajtów x 1000 kilobajtów x 1000 megabajtów x 1000 gigabajtów = 500 000 000 000 bajtów.Skoro rozłożyliśmy dysk na bajty, czas przełożyć nasz wynik na system dwójkowy, w którym to 1KB = 1024 bajty.Proces przebiega odwrotnie do powyższego przykładu, deklarowane 500GB, czyli 500 000 000 000 bajtów dzielimy trzykrotnie przez 1024, więc 500 000 000 000 / 1024 / 1024 / 1024 = 465,66GBTym prostym sposobem doszliśmy do tego, jak i dlaczego z nominalnych 500GB mamy do użytku tylko 465GB.Poniżej przedstawiam listę dla leniwych, z najpopularniejszymi, rzeczywistymi, pojemnościami dysków zaokrąglone do ostatniego pełnego gigabajta.System Dziesiątkowy (Wartość nominalna) / System Dwójkowy (Wartość rzeczywista)60GB = ~55GB64GB = ~59GB120GB = ~111GB128GB = ~119GB500GB = ~465GB1TB = ~931GB2TB = ~1862GB4TB = ~3725GBPozostałe, większe bądź mniejsze pojemności, możecie obliczyć na własne potrzeby wedle powyższego wzoru.Edit: poprawiona literówkawalker15130Uzupełniam.Zgodnie z układem SI każdy przedrostek to potęga dziesiątki. Aby nie mylić ich z przedrostkami dwójkowymi Międzynarodowa Komisja Elektrotechniczna (IEC) zawarła w normie IEC-60027-2 nazwy przedrostków opartych na potęgowaniu liczby 2.http://en.wikipedia.org/wiki/Binary_prefixhttp://img338.imageshack.us/img338/4074/jendohy.pngTak więc są to: Kibibajty, Mebibajty, Gibibajty, itd. Ich skrót tworzony jest poprzez dodanie litery "i" w następujący sposób: KiB, MiB, GiB.Poprawiając według tej normy "ściągę" sida przyjmie ona taką formę:60GB = ~55GiB64GB = ~59GiB120GB = ~111GiB128GB = ~119GiB500GB = ~465GiB1TB = ~931GiB2TB = ~1862GiB4TB = ~3725GiB Edytowane 12 Czerwca 2013 przez Igoruss 1 114 Cytuj Link to post Share on other sites
Gemon 121 Napisano 24 Stycznia 2013 Udostępnij Napisano 24 Stycznia 2013 Dobra robota sid, + dla ciebie Cytuj Link to post Share on other sites
Dawid_M 83 Napisano 24 Stycznia 2013 Udostępnij Napisano 24 Stycznia 2013 Dobra robota jest +. Cytuj Link to post Share on other sites
morro 69 Napisano 24 Stycznia 2013 Udostępnij Napisano 24 Stycznia 2013 Proste i logiczne wytłumaczenie, leci plusik Cytuj Link to post Share on other sites
Sony156 4965 Napisano 24 Stycznia 2013 Udostępnij Napisano 24 Stycznia 2013 musiał coś napisać żeby plusy wpadły 4 Cytuj Link to post Share on other sites
06radcho 1495 Napisano 27 Stycznia 2013 Udostępnij Napisano 27 Stycznia 2013 (edytowane) musiał coś napisać żeby plusy wpadły Inaczej być nie mogło;) Ale się opłaciło Edytowane 27 Stycznia 2013 przez 06radcho Cytuj Link to post Share on other sites
dziczkupl 0 Napisano 3 Marca 2013 Udostępnij Napisano 3 Marca 2013 ) daje ci plusa za dobry artykuł... a co do produkcji dysków to duzo się traci GB ...ów ehh i płaci nie wiem za co.. Cytuj Link to post Share on other sites
fushroush 0 Napisano 11 Kwietnia 2013 Udostępnij Napisano 11 Kwietnia 2013 Tym prostym sposobem doszliśmy do tego, jak i dlaczego z nominalnych 500GB mamy do użytku tylko 465GB. Cytuj Link to post Share on other sites
maro0724 137 Napisano 2 Maja 2013 Udostępnij Napisano 2 Maja 2013 wszystko na tacy ;p leci plussssssssssss Cytuj Link to post Share on other sites
seebeek17 9 Napisano 8 Czerwca 2013 Udostępnij Napisano 8 Czerwca 2013 to dla tego tak dziala... chapaj + Cytuj Link to post Share on other sites
tomasz86 0 Napisano 16 Czerwca 2013 Udostępnij Napisano 16 Czerwca 2013 Warto dodać, że nie dotyczy to części dysków SCSI / SAS, których pojemność podawana jest w systemie dwójkowym, tzn. dysk oznaczony jako 146.7 GB w systemie również będzie miał pojemność 146.7 GB. Cytuj Link to post Share on other sites
Naprawiator 8 Napisano 22 Grudnia 2013 Udostępnij Napisano 22 Grudnia 2013 (edytowane) Kolega kiedyś tłumaczył wzory, ale jedyne co zapamiętałem, to że są mniejsze o około -6-7% pojemności. Nie ma to jak odświeżenie wiedzy:) P-L-U-S Edytowane 22 Grudnia 2013 przez naprawiator Cytuj Link to post Share on other sites
Naprawiator 8 Napisano 17 Lutego 2014 Udostępnij Napisano 17 Lutego 2014 Tylko taka gmatwostka. MHDD i instalator z płyty Windows podają, że dysk ma 953.868 MB. Ashampoo hdd control 2 - 953.764 MB Czyli programy sugerują, iż mam bonusowe 22.546 mB?! Komu wierzyć? P.S. Ten Pan powyżej to ja, tylko stracił klucze do konta. Cytuj Link to post Share on other sites
sid vicious 16131 Napisano 10 Września 2014 Autor Udostępnij Napisano 10 Września 2014 A powiem Ci szczerze, że nie wiem. 1TB zdają się pokrywać, a z tego co czytam to faktycznie 2TB ma 1.81 zamiast 1.86TB. Cytuj Link to post Share on other sites
aendrju 30 Napisano 16 Lutego 2015 Udostępnij Napisano 16 Lutego 2015 Zostaje jeszcze kwestia czy Fat czy NTFS. Ten drugi zjada dodatkowo więcej miejsca na dane o partycji, alokacji plików itp. Cytuj Link to post Share on other sites
Andre_NH 0 Napisano 4 Czerwca 2015 Udostępnij Napisano 4 Czerwca 2015 (edytowane) Każde 3 zera "000" należy podzielić przez 1024. W przypadku 2 TB wygląda to następująco: 2 000 000 000 000 / 1024/1024/1024/1024 = 1,81 TiB Gdy chcemy wyliczyć 2 MB, to wtedy: 2 000 000 000 / 1024/1024/1024 = 1,86 MiB Edytowane 4 Czerwca 2015 przez Andre_NH Cytuj Link to post Share on other sites
Romulus84 2 Napisano 22 Marca 2019 Udostępnij Napisano 22 Marca 2019 (edytowane) Fajnie, naprowadziłeś mnie ładnie ale trochę byłeś nie do końca precyzyjny. Ja mam dysk 1TB a to powinno być nie 1000GB tylko 1024GB. 1024*1000*1000*1000 daje 1024 000 000 000 / 1024 / 1024 / 1024 daje liczbę dokładnie 953 (nie licząc tych po przecinku) i taka dokładnie liczba widnieje w moim systemie. Brawo Ty. PS tam ktoś pisał o 2TB że mu pisze 1.81TB... policzmy moim sposobem czyli 1TB 1024 GB to 2TB to 2048 i teraz leci kolega 2048*1000*1000*1000 to jest 2048 000 000 000 / 1024 / 1024 / 1024 to wychodzi 1907GB i jeśli twój 1TB waży prawidłowo (bo prawdą jest że zaokrąglają to do 1000 czasem producenci ale nie Intel na przykład) czyli ma 1024GB a 2TB odpowiednio ważą 2048GB to nam w tym systemie wychodzi że musisz mieć 1907GB. 1907 (2TB) / 953 (1TB) = 2 i prawidłowo. Edytowane 22 Marca 2019 przez Romulus84 Cytuj Link to post Share on other sites
Recommended Posts
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.