Quando si sposta un'applicazione da 32 bit a 64 bit, dove si verificherà un maggiore utilizzo della memoria?Quanto è probabile che l'utilizzo della memoria aumenti quando ci si sposta a 64 bit?
Capisco che i puntatori raddoppieranno le dimensioni, sospetto che i caratteri in una stringa siano "raggruppati" per utilizzare la memoria in modo più efficiente (quindi non userà molta più memoria).
In quale altro caso l'utilizzo della memoria potrebbe aumentare? Esiste un punto in cui diminuirebbe o dove le operazioni non aritmetiche vedrebbero un vantaggio in termini di velocità?
Non solo le dimensioni del puntatore aumentano ma anche le lunghe e lunghe dimensioni senza segno. – pmr
+1 pmr; E Splendidamente spiegato qui: http://developers.sun.com/solaris/articles/ILP32toLP64Issues.html – bits
Vedi anche questo pdf una volta: http://scc.ustc.edu.cn/zlsc/czxt/200910/W020100308601263456982.pdf – bits