We have a product one of whose components is written in C; on Intel Linux we've 
always built just 32-bit apps for both 32-bit & 64-bit systems because there is 
little if any penalty for running a 32-bit app on a 64-bit system. Other 
hardware differs: Itanium for instance, when we supported HP-UX it was 
definitely better to have this app compiled native 64-bit.

What is the situation with modern Z 9/10 hardware: should we change our scripts 
to build 64-bit or stay with 32-bit? The app is relatively small - let's say 
1.5 Mb of memory for a resident set and modest CPU consumption - but a fully 
loaded customer configuration may have hundreds of instances running at any one 
time (persistent, once started they stay alive), so any performance and memory 
consumption differences between 32 & 64-bit can add up.

Andrew

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to