On Friday January 23 2009, David Bolt wrote:
On Thu, 22 Jan 2009, Randall R Schulz wrote:-
...
What it does mean, of course, is that for any given hardware and mix of applications, swapping will be _more_ likely, since all 64-bit code and data are substantially larger than their 32-bit counterparts.
The code itself may be bigger but, looking at the sizes of applications in /bin on both a 32bit and 64bit system, and the libraries in /lib abd /lib64, I wouldn't say the sizes are anything more than about 10% bigger.
Use the "size" command, not the file size.
...
As for the data, why would it be "substantially" larger on a 64bit system? Pointers are going to be bigger on the 64bit system, as are variables of type "long", since these are 64bit, but those of type "int", and smaller, still occupy the same sizes in both the 32bit and 64bit OSes.
It's "substantial" because every pointer and every int is twice as big in a 64-bit programming model compared to a 32-bit one.
...
Regards, David Bolt
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org