Mutta mielestäni 64 bittinen ei eroa mitenkään 32 bittisestä.
Käytännössä ei välttämättä, mutta kyllä niissä eroja on. Jos nyt listaisin muutamia sellaisia, joita tulee mieleen:
- 64-bittiselle ohjelmalle (prosessille) voidaan osoittaa yli 4
GiB muistia, tälle ei tietenkään ole useinkaan tarvetta, jos käyttö ns. peruskäyttöä
- 64-bittiset ohjelmat tarvitsevat enemmän tilaa osoittimille ja lukuarvot saattavat varata enemmän tilaa muistista, mikä voi jopa tuplata muistinkulutuksen
- 32-bittisten ohjelmien ajaminen 64-bittisellä käyttöjärjestelmällä vaatii 32-bittisten kirjastojen asentamista, mikä vie enemmän tilaa
- 64-bittiset ohjelmat voivat olettaa prosessorista löytyvän tiettyjä uudempia käskyjä kuten
SSE2-käskyt, joten ohjelmat voidaan aina optimoida niille. Tällöin saadaan enemmän suorituskykyä esimerkiksi multimedian käytössä
- 64-bittinen käyttöjärjestelmä (ja suoritin) voi ajaa 32-bittisiä ohjelmia, mutta ei toisinpäin. Tällä on merkitystä joissain erikoistapauksissa (esim. DraftSight).
- 64-bittiset ohjelmat voivat käyttää 64-bittisiä rekisterejä ja siten nopeuttaa suurempien lukujen laskemista
Taitaa riippua myös siitä,mitä sillä koneella tekee?Itse en tarvitse 64 bittisten toimintoja.
Näinpä. Itse asennan nykyään kaikki uudet järjestelmät 64-bittisinä aina kun se on mahdollista.