Basiskennis informatica/Capaciteit: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Mattias.Campe (overleg | bijdragen)
Mattias.Campe (overleg | bijdragen)
Regel 127:
 
Enkele voorbeelden van omzettingen:
* Bij een pc kan er 1 byte per geheugencel van het intern geheugen worden aangesproken. Stel dat hij een 32-bit adresruimte (bitruimte) heeft. Wat is de maximum capaciteit die kan worden aangesproken?
** Het aantal mogelijke adressen is 2<sup>32</sup>=4 294 967 296
** In één geheugencel zit 1 byte, dus het geheel is 4 294 967 296 * 1 = 4 294 967 296 B = 4 294 967 296 / 2<sup>30</sup> = 4 GiB<ref>De 4 GiB is een theoretische grens. Het is mogelijk om met 32 bit adresruimte voorbij de 4 GiB grens te gaan, maar dit bleek een nachtmerrie te zijn om te implementeren. Getuige [http://www.itwire.com/opinion-and-analysis/open-sauce/44975-linus-torvalds-looking-back-looking-forward?start=4 dit interview met Linus Torvalds], die mee ontwikkelt aan de Linux-kernel.</ref>
 
* De 32-bit adresruimte bleek te weinig te zijn, daar men na een tijd meer dan 4 GiB wou kunnen aanspreken/adresseren. Er kwam een uitbreiding tot 64 bits. Wat is nu de maximumcapaciteit?
** Het aantal mogelijke adressen is 2<sup>64</sup>=18 446 744 073 709 551 616. Merk op dat dit niet 2 maal zo veel mogelijke adressen toelaat t.o.v. de 32 bit adresruimte, maar wel 2<sup>32</sup> keer meer!
** In één geheugencel zit 1 byte, dus het geheel is 18 446 744 073 709 551 616 * 1 = 18 446 744 073 709 551 616 B = 18 446 744 073 709 551 616 / 2<sup>40</sup> = 16 777 216 TiB. Dat is 16 EiB (exbibyte)! Merk op dat dit theoretisch maximum beperkt wordt door de [[Moederbord#Chipset|chipset]], waardoor een bepaald moederbord bv. "slechts" 8 GiB aankan.
 
* De systeemmonitor onder Ubuntu geeft aan dat er 1,4 GiB in gebruik is, en de vraag is hoeveel GB dat is. Dan wordt de omzetting:
::<math>1{,}4\ {\rm {\color{red}Gi}B} =1{,}4\times {\color{red}2^{30}}\ {\rm B} =\frac{1{,}4\times 2^{30}}{{\color{green}10^9}}\ {\rm {\color{green}G}B}\approx 1{,}5 \ {\rm GB}</math>
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.