2_147_483_647 è 2^31-1Originariamente inviato da peruzzo
Non capisco il calcolo che fai:
2^31*4=2^33=8 GB
potresti spiegarmi?
4 è il numero di byte per ciascun int.
2^31*4=2^31*2^2=2^33 (per le proprietà delle potenze)
1 GB = 2^30 B, quindi 2^33 B = 2^30 * 2^3 B = 2^3 GB = 8 GB.
Almeno 8 GB tra RAM e file di swap e uno spazio di indirizzi con 8 GB di indirizzi liberi contigui (cosa che si dà nel caso di sistema operativo e Java a 64 bit, ma non nel caso di Java a 32 bit).Conclusione: Per far girare il programma dovrei avere 8GB di ram?![]()