Ubuntu Suomen keskustelualueet

Muut alueet => Yleistä keskustelua => Aiheen aloitti: _Pete_ - 06.02.11 - klo:08.49

Otsikko: 32bit vs 64bit partX
Kirjoitti: _Pete_ - 06.02.11 - klo:08.49
Tässä taas oli hiljattain aprikointia ja mutuilua 32bit vs 64bit muistinkulutuksesta jne.
Päätin sitten tarttua härkää sarvista ja selvittää miten paljon noissa oikeasti on eroa.

Otin 10.10 versiosta mini.iso imaget (http://cdimage.ubuntu.com/netboot/maverick/)
ja asensin ne kummatkin virtualboxiin samoilla guest asetuksilla. Kaikissa kuvissa siis
systeemit ovat identtiset ja parin sekunnin heitolla olleet päällä yhtä kauan.

Tässä snapshotteja tilanteen kehityksestä:

1) Asennuksen jälkeen

http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)

2) Päivitin kumpaankin sources.list
http://repogen.simplylinux.ch/generate.php sources.list (http://repogen.simplylinux.ch/generate.php sources.list) -> http://pastebin.com/PJaWQUCH (http://pastebin.com/PJaWQUCH)

3) apt-get dist-upgrade

dist-upgraden jälkeen:
http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_002.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)

levytilan kulutus dist-upgraden jälkeen:
http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_003.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)

4) boot

login:
http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_004.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)

loginin jälkeen terminaali auki ja top kumpaankin:
http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_005.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)

edellisen lisäksi firefox + foorumin pääsivu ladattu:
http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_006.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)

5) apt-get install libreoffice + boot

firefox + foorumin pääsivu ladattu, libreoffice writer, rhytmbox, terminaal + top
http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_007.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)

levytilan kulutus
http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_008.png (http://i7.serveirc.com/~petria/tmp/32bit_vs_64bit/compare_001.png)


Summa summarum: levytilaa 64bit vie ainakin huomattavasti enemmän vs 32bit ja muistiakin jonkin verran enemmän... Lisäanalyysit tervetulleita, virtuaalikoneet on tallessa joten lisätestejäkin voi tarvittaessa helposti suorittaa...

Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: Ganymedes - 06.02.11 - klo:10.04
Hyvä testi!

System Monitor - Resources - Memory and Swap History - näkymä kiinnostaisi, jotta voi vertailla joihin hiljattain esittettyihin lukuihin. Siinä on väitetty varsin suuria eroja 32-bit vs 64-bit.
Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: _Pete_ - 06.02.11 - klo:10.30
Hyvä testi!

System Monitor - Resources - Memory and Swap History - näkymä kiinnostaisi, jotta voi vertailla joihin hiljattain esittettyihin lukuihin. Siinä on väitetty varsin suuria eroja 32-bit vs 64-bit.

bootin jälkeen:
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_009.png (http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_009.png)

firefox, libreoffice draw, terminal + top:
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_010.png (http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_010.png)

Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: Ganymedes - 06.02.11 - klo:10.48
OK, kiitos ... mutta sinulla on allokoitu vain 500 MB koneelle, jolloin 64-bit jo vähän swappaa.

Edellisessä keskustelussa oli esillä sekin, että muistin allokointi tapahtuu - ehkä - senkin mukaan miten paljon sitä on tarjolla.

Mitäpä jos laitat kumpaankin koneeseen 1 GB tai jopa 2 GB muistiksi - mikä sillon on vertailutilanne?
Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: _Pete_ - 06.02.11 - klo:10.59
Edellisessä keskustelussa oli esillä sekin, että muistin allokointi tapahtuu - ehkä - senkin mukaan miten paljon sitä on tarjolla.

En usko että mitään tuollaista tapahtuu. Ei ohjelma joka muistia allocoi edes tiedä onko swappia olemassa vai ei.

Mitäpä jos laitat kumpaankin koneeseen 1 GB tai jopa 2 GB muistiksi - mikä sillon on vertailutilanne?

Voihan sitä kokeilla mutta olen 99,999% varma että bootin jälkeen + ohjelmien kännistyksen jälkeen itse käytössä olevan muistin määrä on tismalleen sama.

Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: Ganymedes - 06.02.11 - klo:11.04
Jaa, useimmilla on lähes 500 MB käytössä FF:n kanssa, silloin kun on 64-bit.

Sinulla on kummallisen vähän - tosin on näissä jotakin muutakin aina päällä (taustakuva, säätila, ikoneita ylänauhassa jms - joilla tosin ei luulisi olevan juurikaan merkitystä). No joo, VMware asennus tuo kyllä palvelujakin.
Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: _Pete_ - 06.02.11 - klo:11.34
Firefox, libreoffice draw, terminal + top, chromium browser, vlc näyttää netistä mp4 :

Yllä olevan system monitorointi:
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_012.png (http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_012.png)

Seuraavana sama kuin yllä, virtuaalikoneen asetuksia muutettu cpu 1->2 muistia 512M->1G.

Uusilla asetuksilla bootti + samat ohjelmat päälle:
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_013.png (http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_013.png)

Sama mutta video pyörii taustalla:
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_014.png (http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_014.png)


Eli kuten arvelin kuvat 12 vs 14 muistin kulutus on aika  tarkalleen sama ...

Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: Tomin - 06.02.11 - klo:11.47
Linkit taisi mennä vähän pieleen.
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_011.png
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_012.png
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_013.png
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_014.png

Minusta noissa testien tuloksissa ei ole mitään erikoista. 64-bittinen kuluttaa aina jonkin verran enemmän muistia ja levytilaa, mutta ero ei ole erityisen suuri (edes 50%).
Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: Ganymedes - 06.02.11 - klo:12.31
Kiitos tarkoista testeistä  ;D

Nuo testit vastaavat kyllä hyvin yleistä käsitystä asiasta. Joissakin muissa keskusteluissa on annettu ymmärtää esim. 180 MB versus 480 MB eroja. Aivan ilmeisesti kyseessä ovat olleet vertailukelvottomat tilanteet.
Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: _Pete_ - 06.02.11 - klo:15.55
Linkit taisi mennä vähän pieleen.
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_011.png
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_012.png
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_013.png
http://i7.homeunix.net/~petria/tmp/32bit_vs_64bit/compare_014.png

Minusta noissa testien tuloksissa ei ole mitään erikoista. 64-bittinen kuluttaa aina jonkin verran enemmän muistia ja levytilaa, mutta ero ei ole erityisen suuri (edes 50%).

Jaa kappas kiitos. Korjasin alkuperäseen viestiin.

Otsikko: Vs: 32bit vs 64bit partX
Kirjoitti: _Pete_ - 06.02.11 - klo:15.57
Kiitos tarkoista testeistä  ;D

Nuo testit vastaavat kyllä hyvin yleistä käsitystä asiasta. Joissakin muissa keskusteluissa on annettu ymmärtää esim. 180 MB versus 480 MB eroja. Aivan ilmeisesti kyseessä ovat olleet vertailukelvottomat tilanteet.

Näyttäisi niin että bootin jälkeen eroa n. 100M. Tämä varmaan tulee jo kaikista kirjastoista, jotka bootin
aikana ladataan käyttöön. Sitten kun itse ohjelmia aletaan käynnistelemään ero ei enää niin merkittävästi
kasva vaikka ohjelmia olisi montakin.